1.高级语言的编译运行方式
编译型:C++(.c->.obj->运行)
解释型:Python按行翻译
混合型:Java不是直接运行在系统中的,是运行在虚拟机中的
Java跨平台原理:通过虚拟机实现的
2.JRE和JDK
JVM - 核心内库 - 开发工具->JDK(是Java开发工具包)
运行class文件需要什么东西?
JVM - 核心内库 - 运行工具->JRE(是Java运行环境)
JDK、JRE、JVM三者的包含关系
JDK包含了JRE,JRE包含了JVM
Java注释
注释:就是对代码解释说明
单行注释://注释信息
多行注释:/*注释信息*/
文档注释:/**注释信息**/
注释的注意事项:注释的内容不参与编译和运行,仅仅是对代码的解释说明;在书写的时候不要嵌套注释
关键字
被Java赋予了特定涵义的英文单词
关键字特点:全部小写
class:用于创建、定义一个类,类是Java最基本的组成单元
字面量
告诉程序员:数据在程序中的书写格式
分类:
这里代码中null没有加双引号就会报错的
\t 制表符
在打印的时候,把前面字符串长度补齐到8或者是8的整数倍,最少补1个空格,最多8个空格
总结
变量:在程序执行过程中,其值可能方生改变的量(数据)
使用场景:当每个数据经常发生改变,我们可以用变量存储。当数据变化时,只要修改变量里面的记录值即可
定义格式:
代码如下