一、Java特点
- 有自动回收机制
- 跨平台(自己的虚拟机(JVM))
- 发展稳定
- 面向对象语言
- 分布式计算
二、Java运行机制
- 编程Java程序
- 编译Java程序(Javac helloworld.java)
- 读取字节码文件运行程序
三、Java的三大体系
- Java SE(J2SE):Java开发基础
- Java ME(J2ME):专门用于移动设备 (基于Java SE)
- Java EE(J2EE):企业级开发组件 JavaWeb (基于Java SE)
四、配置Java环境
- Java官网下载JDK安装包
- 安装JDK(傻瓜式安装、记住安装路径)
- 配置环境变量
- 新建“JAVA_HOME”变量
- 变量值:JDK安装路径
- 新建“CLASSPATH”变量
- 变量值:.;%JAVA_HOME%\lib
- 找到path变量(系统自带,不需要新建)
- 添加变量值:%JAVA_HOME%\bin
- 测试:cmd --- java -version
五、Java IDE(集成开发环境)
- NetBeans
- Eclipse
- IDEA
六、JRE 、JDK
- JRE :Java运行环境
- JDK:Java开发工具包
七、代码规范
- 强制性代码规范(必须执行)
- Java程序文件名与类名必须一致
- main方法是程序的入口,方法的定义必须严格按照格式书写
- 类是组织Java代码结构的,类中的方法是执行具体业务的
- 非强制性代码规范(非必须执行)
- 一行只写一条语句
- 代码缩进