1.编译运行过程:
编译期:.java源文件经过编译生成.class字节码文件
运行期:JVM加载并运行.class(翻译成0和1组成的计算机语言)
||特点:跨平台,一次编译到处使用;
2.名词解释:
JVM:Java虚拟机
加载并运行.class
JRE:java运行时环境
除了包含jvm以外还包含运行Java程序所必需的环境
JRE=JVM+系统类库(小零件)
JDK:Java开发工具包
除了包含JRE以外还包含开发Java程序所必需的命令工具
JDK=JRE+编译运行等命令工具
||注意:
1.运行Java程序最小环境JRE
2.开发Java程序最小环境JDK
Idea:
开发步骤(以租房子类比):
新建项目/工程------小区
新建Java包---------楼+单元
新建Java类---------房号
最终操作的是类
项目 | 包 | 类 |
某某小区 | 5号楼1单元 | 404 |
最终租住的是房间
补充:
开发工具:idea、eclipse
- IDE:集成开发环境,一套带图形界面的功能强大的工具,目前最流行的IDE为idea
- 注释:解释性文本
单行注释://
多行注释:/* */
- 内存换算:
除1b=8bit之外都是1024换算
package day01; //声明包day01(楼跟单元)
public class HelloWorld { //声明类 HelloWorld(房子)
//主方法,为程序入口(房子的大门口),程序的执行从main开始,main结束则程序结束
public static void main(String[] args) {
int[] a= new int[3];
//输出了一个hello World
//1.java严格区分大小写
//2.Java内所有符号都必须是英文符号
//3.Java的每句话都必须以分号结尾
System.out.println(a[0]);//双引号内的原样输出
//选中某一段大括号以及其前边的那一句话,右键点击那个带三角的run可以单独运行这一段代码,点击空白区域的右键run可以运行这个类,代码左边数字旁绿色三角点击也可以运行
}
}