每周不定时更新自己平时学的Java知识!
1.Java诞生及发展
随着Java版本的更新换代,现在主Java版本有Java SE 8 (1.8) (LTS) ,Java SE 11 (LTS) 。也就事长期稳定版本。
2. JDK、JRE、JVM
-
Jvm:Java Virtual Machine(Java虚拟机)的缩写,用于执行字节码文件(.class),相当于 Java 语言运行的一个容器。
-
Jre:Java Runtime Environment,Java运行时环境。
-
Jdk:Java Development Kit,Java语言的软件开发工具包。
3 .Java可移植性
1.那么什么是可移植性?
Java程序可以做到一次编译,到处运行。可移植性也被叫做跨平台性。
2.Java的可移植性是如何做到的?
Java语言编译执行过程:源码文件 --> 编译成字节码文件(.class) --> 运行在Java虚拟机中 依赖Java虚拟机(JVM):一次编译,到处执行
3.Java跨平台原理:
在不同的操作系统平台上,安装了不同版本的jvm。
不同的jvm虚拟机,在不同的操作系统平台上,营造出来相同的运行环境,所以具备了跨平台性。
4. 注释
1.
单行注释 :// 单行注释
2.
多行注释:/*
多行注释
多行注释
多行注释
*/
3.
文档注释:
概念:文档注释允许你在程序中嵌入关于程序的信息。
并可以使用 javadoc 工具软件来生成 Java 文档文件,通常写在类、方法、属性上。
表示方法:/**
* HelloWorld类
* @author zzn
* @date: 23-10-27
*/