什么是核心java和高级java

发布于 2024-08-22 08:13:16 字数 57 浏览 6 评论 0原文

我大多数时候听到人们说核心java和高级java。我想知道核心java和高级java之间有什么区别。

I hear most of the the time people say core java and advanced java.I like to know what is the difference between core java and advanced java.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

忘东忘西忘不掉你 2024-08-29 08:13:16

“Core Java” AFAIK 并不是一个官方的、定义明确的术语。然而,它是 Sun 的一本书的标题,介绍了 Java 作为一种语言以及 Java SE 标准 API 的最重要部分 - 这可能是大多数人听到这个术语时想到的。

“高级 Java”将是超出此范围的一切 - 最重要的是 Java 企业版中定义的 API,即 Servlet 编程、Web 服务、Java 持久性 API 等。

"Core Java" is AFAIK not an official, well-defined term. It is, however, the title of a book from Sun that introduces Java as a language and the most important parts of the Java SE Standard API - and that's probably what most people think of when they hear the term.

"Advanced Java" would then be everything that goes beyond that - most importantly the APIs defined in Java Enterprise Edition, i.e. Servlet programming, Web Services, the Java Persistence API, etc.

玩套路吗 2024-08-29 08:13:16

我不知道“人”是谁,但他们可能将 Java SE 称为“核心”,将 Java EE 称为“高级”。

I don't who "people" are, but they might refer to Java SE as "core" and Java EE as "advanced".

匿名。 2024-08-29 08:13:16

没有明显的区别。我想说的“核心Java”是:

  • java.lang.*
  • java.util.*
  • java.net.*
  • java .io.*

其他一切都是“高级”的。

There is no clear distinction. I'd say "Core Java" is:

  • java.lang.*
  • java.util.*
  • java.net.*
  • java.io.*

Everything else is "advanced".

誰ツ都不明白 2024-08-29 08:13:16

核心 Java 和高级 Java 之间的基本区别:

核心 Java: J2SE

高级 Java: J2EE

Basic difference between core and advance Java:

Core Java: J2SE

Advance Java: J2EE

白芷 2024-08-29 08:13:16

以下是根据用户的观点在 WikiAnswers - 什么是核心 Java 和高级 Java 之间的区别? 如果您愿意,您可以阅读更多内容。

核心 Java 与通常用于一般桌面应用程序的 Java 对象的基本包有关。这些对象来自 Java 的“标准版”

高级 Java 实际上可以指与 Java 编程有关的任何高级主题——而且有很多。

正如评论中所指出的,没有具体定义差异是什么,(甚至术语 Core Java 的定义是什么)该术语可以宽松地使用,并且定义因用户而异。

Here's one explanation listed based on this user's perspective at WikiAnswers - What is the difference between core Java and advanced Java? You can read more, if you like.

Core Java has to do with the basic package of Java objects that are typically used for general desktop applications. These objects come in the 'Standard Edition' of Java

Advanced Java could actually refer to any advanced topic having to do with Java programming-- and there are many.

As noted in the comments, there is no concrete definition of what the differences are, (or even what the definition of the term Core Java) the term can be used loosely and the definition will be vary from user to user.

烟凡古楼 2024-08-29 08:13:16

“核心 Java”可能是 Java SE,换句话说,标准版本中提供的内容(没有 Java EE,没有 Java ME)。

高级就是剩下的了!

Probably "core Java" is Java SE, in other words the stuff available in the standard edition (no Java EE, no Java ME).

Advanced is then the rest!

不…忘初心 2024-08-29 08:13:16

您可以将 Core Java 视为基本 Java 语言 API/类/Lib,即 Java SE。
Advanced Java 是在 Core Java 之上编写的,超越了 Core Java 类和库。

You can consider Core Java as a Basic Java language API/Classes/Lib that is Java SE.
Advanced Java is written on top of Core Java beyond Core Java Classes and Library.

も让我眼熟你 2024-08-29 08:13:16

据我所知,核心java和高级java之间的基本区别是,
核心java用于开发通用java应用程序,而高级java用于开发基于Web的应用程序和企业应用程序。
核心java有Java基础知识、Applet、Swings、JDBC、JavaBeans的概念。

As per my knowledge the basic difference between the core java and the advanced java is that,
Core java is used for developing general java application where as Advanced java is used for developing the web based application and enterprise application.
Core java is having the concept of Java Fundamentals,Applet,Swings,JDBC,JavaBeans.

本王不退位尔等都是臣 2024-08-29 08:13:16

核心java是基础java,例如StringCollectionThread等。高级java可能是j2ee的东西。

Core java is basic java e.g. String, Collection, Thread, etc. Advanced java is probably j2ee stuff.

野生奥特曼 2024-08-29 08:13:16

如果您使用仅使用 Core Java 的极其复杂的算法,它被称为什么?高级核心 Java 编程?

如果您编写非常简单的 Java EE 应用程序怎么办?简单的高级 Java 编程?

我想说 Core Java 是 Java SE。高级 Java 是指比简单编程更复杂的东西。一些严格的核心 Java 程序可能是高级 Java。一些高级 Java 可能不仅仅使用 Core Java。

说 Advanced Java == Java EE 和 Core Java == Java SE 对我来说似乎很愚蠢。

What is it called if you work with extremely complex algorithms that only use Core Java? Advanced Core Java Programming?

What if you write very simple Java EE apps? Simple Advanced Java Programming?

I would say Core Java is Java SE. Advanced Java is anything that is more complex than simple programming. Some strictly Core Java programs may be Advanced Java. Some Advanced Java may use more than just Core Java.

To say that Advanced Java == Java EE and Core Java == Java SE seems silly to me.

扬花落满肩 2024-08-29 08:13:16

java世界中没有核心和高级java...我们只有j2se、j2ee和j2me。java的基本概念涉及基本上,oops 概念及其在语言中的实现可以称为核心 java。高级 java 意味着获得任何特定 java 概念的简要知识。

那些了解高级java的人他们了解核心java,但反之则不然

谢谢

There is no core and advanced java in java world... we have only j2se,j2ee and j2me. The fundamentals concepts of java which deals basically with oops concepts and their implementation in language can called core java. Advanced java means to gain brief knowledge on any particular java concept.

Those who knows Advanced java they knows Core java but not vice-versa

Thanks

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文