Java
备注:该项目是一整套Java 服务端方向学习总结归纳(包含Java基础知识,Java核心源码解析,示例展示,Java生态框架,Java面试常见问题等)
Java是一种广泛使用的计算机编程语言,拥有 跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,1995年5月以Java的名称正式发布.
#
Main platform- Java SE (J2SE):Java Standard Edition(Java平台标准版)
- Java ME (J2ME):Java Micro Edition(Java平台微型版)
- Java EE (J2EE):Java Enterprise Edition(Java平台企业版)
#
Feature#
跨平台跨平台使得使用用Java语言编写的程序可以在编译后不用经过任何更改,就能在任何硬件设备条件下运行。这个特性经常被称为 “一次编译,到处运行”。
- 真正执行的不是二进制代码,而是字节码
- Java程序是运行在JVM(Java Virtual Machine)上,但JVM并不跨平台
#
面向对象面向对象,是程序设计方法的一种(Object-oriented programming,缩写:OOP)
- 面向对象编程是使用 类,对象,继承性,多态性,封装性 和 抽象 的一种程序设计方法
- "面向对象程序设计语言"的核心之一就是开发者在设计软件的时候可以使用自定义的类型和关联操作
- 面向对象设计让大型软件工程的计划和设计变得更容易管理,能增强工程的健康度,减少失败工程的数量
#
附录#
相关项目- 网站:backend-skill-stack
- jdk:rc-cluster-jdk
- springboot:rc-cluster-springboot
- springcloud:rc-cluster-springcloud
- mq:rc-cluster-mq
- netty:rc-cluster-netty