核心Java:核心Java是Java编程语言的一部分,用于创建或开发通用应用程序。
高级Java:高级Java也是Java编程语言的一部分,通常处理网站和移动应用程序等在线应用程序。
下面是两者的区别:
Core Java | Advanced Java |
---|---|
To develop general purpose applications. | To develop online application and mobile application. |
Without Core Java no one can develop any advanced java applications. | Where as advanced java only deals with some specialization like Database, DOM(web), networking etc. |
OOP, data types, operators, functions, loops, exception handling, threading etc. | Apart from the core java parts it has some specific sections like database connectivity, web services, servlets etc. |
It uses only one tier architecture that is why it is called as ‘stand alone’ application. | It uses two tier architecture i.e. client side architecture and server side or backend architecture. |
Core java programming covers the swings, socket, awt, thread concept, collection object and classess. | Advance java is used for web based application and enterprise application. |