在线查看职位空缺时,我注意到一些职位需要了解“核心Java”。什么是核心java,与java有什么不同?
“核心Java”是Sun的术语,用于指代Java SE, the standard edition和一组相关技术,如Java VM,CORBA等。这主要是为了区别于Java ME或Java EE。
还要注意,他们谈论的是一组库而不是编程语言。也就是说,无论您使用哪种库,编写Java的基本方式都不会改变。
这不是官方用语。我想这意味着Java语言本身的知识和标准API的最重要部分(基本上是java.lang,java.io,java.utils包),而不是大量的特殊API和框架(J2EE,JPA) ,JNDI,JSTL,...)这些通常是Java作业所必需的。
“核心Java”是Sun的术语,用于指Java SE,标准版和一组相关技术,如Java VM,CORBA等。这主要是为了区别于Java ME或Java EE。
还要注意,他们谈论的是一组库而不是编程语言。也就是说,无论您使用哪种库,编写Java的基本方式都不会改变。
Java主要有三个子类:
其中核心java是从头开始学习java的第一步和基本步骤。
Java是编程语言,但Core java只是java的一部分。核心java是java的基础。如果您是JAVA的新手,那么您必须从核心java开始。
Java基本上分为3个部分:
1.)J2SE / Core java代表Java 2标准版,通常用于开发桌面应用程序,构成核心/基础API。
2.)J2EE代表在服务器(例如网站)上运行的应用程序的Java 2企业版。 (Spring,Struts是主要用于J2EE的java框架)
3.)J2ME代表Java 2微版本,适用于在手机等资源受限设备(小规模设备)上运行的应用程序,例如游戏。
要学习J2EE或J2ME,您应该了解核心java。
java.util.*
Core Java是Sun Microsystem的,用于指代Java SE。还有Java ME和Java EE(J2EE)。所以这是为了区分Java ME和J2EE。所以我觉得Core Java只用于提及J2SE。
Java有3个类别:
J2SE(Java到标准版) - 核心Java
J2EE(Java到企业版) - 高级Java +框架
J2ME(Java到Micro版)
谢谢..
核心java是一个sun term.It提到了USE,它意味着它只包含java的基础知识和一些原则,还包含一些包的细节。
“核心Java”是Oracle的定义,指的是Java SE技术的子集。
这实际上与Java语言本身无关,而是与一些“基本”包的设置有关。结果它影响了开发方法。
目前,Java Core被定义为以下集合:
但正如你可能理解的那样,即使术语“基本技术”也有些不清楚;-)所以这不是那么严格的定义。这是该术语的官方页面:
这是另一张图片,展示了Java SE平台内的Java Core API /技术。
有些公司会将“核心java”与Java EE区分开来,但它仍然只是你的基本Java。
我想当你看到“核心Java”这个短语时,他们谈论的是语言的基础知识,也许还有Java SE的一些知识。我不知道为什么他们会把“核心”放在那里。
有两个类别如下
核心java是一种语言基础。例如(数据结构,语义...等)https://malalanayake.wordpress.com/category/java/data-structures/
但是如果你看到Java EE,你可以看到Servlet,JSP,JSF所有的Web技术和模式。 qazxsw poi
根据一些开发人员的说法,“Core Java”指的是包API https://malalanayake.wordpress.com/2014/10/10/jsp-servlet-scope-variables-and-init-parameters/,它主要用于编码。
“核心Java”这个术语不是由Sun定义的,它只是一个俚语定义。
J2ME / J2EE依赖于J2SDK API来进行编译和执行。
没人会说java.util.*
与J2SDK分开使用。
一个简单的步骤来理解什么是java和核心java。
实际结果:两者的内容几乎相同。
结果:Java和核心java是一样的。
核心java只是俚语,强调基础java的深层知识。但是,如果我说我了解Java并不意味着我对基本java没有深入的了解,或者我知道java中的所有内容。
“核心Java”是Sun Microsystem的术语,用于指代Java SE。还有Java ME和Java EE(J2EE)。所以这是为了区分Java ME和J2EE。所以我觉得Core Java只用于提及J2SE。
快乐学习!
在简单的语言中,核心java代表继承,多态,抽象,封装,类,核心java下的对象的概念。核心java代表J2SE。我希望这可以让你明白疑惑。