Java基础知识点包括以下部分:
-
JVM(Java虚拟机):保证Java语言跨平台的关键组件,可以理解为一个虚拟的计算机,这个虚拟机是通过某种方式实现基于硬件系统上的Java软件的运行。
-
JRE(Java运行环境):Java程序的运行环境,JRE是包含JVM的,还包括Java类库等。
-
JDK(Java开发工具包):Java程序的开发环境,JDK是包含JRE的,还包括一些开发工具如编译器、调试器等。
-
Java语言特点:Java语言是一种面向对象的编程语言,具有简单、面向对象、健壮、安全、动态、多线程等特性。
-
Java关键字:被Java语言赋予特定含义的单词,如goto和const是保留字存在。
-
Java标识符:给类、接口、方法、变量等起名字的字符序列,组成规则包括可以由英文大小写字母、数字以及$和_组成,但不能以数字开头,不能是Java中的关键字,还有区分大小写。
-
Java注释:对程序进行解释说明的文字,可以帮助我们调试程序。
-
Java常量:在程序执行的过程中,其值不发生改变的量,分类包括字面值常量和自定义常量。
-
Java变量:在程序执行的过程中,其值在某个范围内可以发生改变的量。
-
Java数据类型:Java是一种强类型的语言,针对每种数据都提供了对应的数据类型。
-
Java的面向对象四大特性:封装、继承、多态、抽象。
-
Java异常处理:Java异常体系引入了异常处理机制,可确保程序的健壮性,提高系统可用率。
-
Java多线程:线程状态包括新建、可运行、被阻塞、终止等状态,Java引入多线程机制可以更好地去利用CPU的资源,充分利用计算机的处理能力。
以上是Java基础知识点的一部分,掌握这些知识点有助于更好地理解和使用Java语言。