核心Java和高级Java之间的区别

Java was introduced in 1995 and ever since its introduction, it has continued to evolve and contribute to the software world in a way that even today, its importance in running various applications cannot be neglected. But, java too can be easily categorised into advanced and core and learning the difference between them is very important.

Java于1995年被引入,自从被引入以来,它一直在不断发展,并以一种甚至在今天仍然不能忽略其在运行各种应用程序中的重要性的方式为软件世界做出了贡献。 但是,java也可以很容易地归类为高级和核心,了解它们之间的区别非常重要。

核心Java和高级Java之间的区别 (Difference between Core Java and Advanced Java)

Core JavaAdvanced Java
1.Core java  is the basic java which includes very simple concepts and is used for general applications. Also, the Java standard edition (JSE) is called core java.Advanced java on the other hand is an extension of the core java but with advanced concepts and hence it is used for enterprise level applications. Also, Java Enterprise Edition (JEE) is called advanced java. 
2.The core java comprises of various packages like awt, string, lang, io etc. for programming purpose and concepts like OOPS, Wrapper classes, special operators, data types, stack, linked list, etc.Advanced java includes the core java features as well as comprises of advanced concepts like Swings, socket programming, servlets, thread concepts, etc.
3It comprises of the Single level architecture. It comprises of client-server architecture.
4Core java is used for desktop applications like Thinkfree, JPC, Ultramixer, Murex, Eclipse IDE, Netbeans IDE etc.Advanced java is used for web applications like Google, Facebook, Linkedin, Amazon, twitter, IRCTC.co.in etc.
5Most of the packages of core java starts with “java.lang”.Advanced java packages start with “javax.servlet”.
6It doesn’t provide dynamic solutions.Provides dynamic solutions.
7Core java doesn’t provide for a specialization.It provides for specialization in domains such as networking, web, DCOM, database handling, etc.
核心Java 进阶Java
1。 核心Java是基本Java,它包含非常简单的概念,并用于一般应用程序。 另外,Java标准版(JSE)被称为核心Java。 另一方面,高级Java是核心Java的扩展,但具有高级概念,因此可用于企业级应用程序。 此外,Java Enterprise Edition(JEE)被称为高级Java。
2。 核心Java包括用于编程目的的各种包(如awt,string,lang,io等)和概念(如OOPS,包装类,特殊运算符,数据类型,堆栈,链接列表等)。 高级Java包括Java的核心功能以及高级概念,例如Swing,套接字编程,Servlet,线程概念等。
3 它由单层体系结构组成。 它由客户端-服务器体系结构组成。
4 Core Java用于桌面应用程序,例如Thinkfree,JPC,Ultramixer,Murex,Eclipse IDE,Netbeans IDE等。 高级Java用于Web应用程序,例如Google,Facebook,Linkedin,Amazon,twitter,IRCTC.co.in等。
5 大多数核心java软件包都以“ java.lang”开头。 高级Java软件包以“ javax.servlet”开头。
6 它不提供动态解决方案。 提供动态解决方案。
7 核心Java不提供专门化。 它提供了网络,Web,DCOM,数据库处理等领域的专业化。

Comment down below if you have any queries regarding core java vs advance java.

如果您对核心Java与高级Java有任何疑问,请在下面注释掉。

翻译自: https://www.thecrazyprogrammer.com/2019/10/difference-between-core-java-and-advanced-java.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值