搭建Java的开发和运行环境
简介
32位只能读到3G内存左右
所以装64位
安装
- bin:存放java的操作工具,javac,启动jvm的java
- db:java测试的数据库
- include:C++的头文件
- jre:java的运行环境,有jvm
- lib:java运行和依赖的核心库
- src.zip:java的源代码
环境配置
- 优先找用户变量,没有再找系统变量
- 用户变量只对当前用户生效
- 系统变量对所有用户生效
- 需要重启cmd
- jre不安装,jdk包含jre,在jdk安装完要结束jre
总结
window会自动在system32找,找不到就到环境变量里面的地址找,
所以方法
- 把exe放到system32
- 把exe的位置放到环境变量
- cd到当前路径
所以cmd里面打命令
- 优先system32,然后环境变量,然后当前路径
第一个Java程序
简介
总结
- 生成类名.class,而不是文件名.class
Java的编译和运行机制
简介
- 流程图:
- 彩色流程图:
- java语言是编译性语言,也是解析性语言
- JIT即时编译,可以在运行时边编译边跑,或者,提前编译好直接跑
- 解释器,不进行编译,直接运行
CLASSPATH环境变量
简介
- classpath 设置 控制 java Hello 的位置
不配就默认当前路径
- 环境变量
- 生成class路径
javac 123.java
javac -d . 123.java
javac -d classes 123.java - 读取class路径
java -classpath classes Hello
Java基本语法
简介
语法:
结论:
- 一个java文件里面的public类名要和java文件名一样
Java的三大注释
简介
- XJad 反编译
- 单行注释//
- 多行注释/* */
- 文档注释/** */
- 不能嵌套使用