Java是一门程序编程语言;除了 Java编程语言,很多的编程语言:C、前端html/css+js等;python
不同编程语言,好比不同国家的语言;不同编程语言的应用场景不同;Java是一门后台的、后端的编程语言
一、Java语言的特点:
1. 简单性:相对 c、c++
2. 开源性:开放源代码
3. 编程资源广泛性:很多的编程爱好者研究进行推 广;大厂作为推手
4. 跨平台性:可以在不同的操作系统上运行
5. 面向对象性
二、Java的运行机制
先编译后解释运行:
(1)编译:将 java源文件通过编译器,生成对应 的.class文件(字节码文件)
源文件是以 .java结尾
(2) 运行:.class -> 通过解释器 ->逐行的翻 译并运行
三、环境搭建
1. 名词解释:【了解】
(1) JVM: Java虚拟机,作用:用于屏蔽不同操 作系统之间的差异性
(2) JRE:Java运行环境,JRE= 解释器 + JVM
(3) JDK:java开发的工具,JDK=JRE+编译器+工 具+类库
2. jdk的安装:
点击 安装软件,默认点击 下一步。
注意:默认存储盘符 是 C;jdk安装之后在 对应 的文件夹中生成一个 java文件夹; jdk没有可视 化操作界面;操作界面安装的为 notpad++(非集 成)
配置环境变量:C:\Program Files\Java(1) java_home: java的跟目录
C:\ProgramFiles\Java\jdk1.8.0_131
(2) path:java的bin目录 C:\Program
Files\Java\jdk1.8.0_131\bin
(3) classPath:代表告知 jvm去哪找对应的执 行 .class文件;类路径
classPath = . ; 当前路径 检测环境变量是否配置成功:
1. 需要打开 dos 命令 窗口
(1) 搜索 输入 cmd,回车(enter键)
(2) 先windows键 + 同时再R,输入cmd,回
车即可
(3) 盘符文件夹中输入 cmd,回车
2. 在 dos命令窗口中输入: java 回车
javac 回车
四、包(package)
1. 作用:类似于文件夹,用于分门别类进行管理文 件
2. 语法:
3. 带包的编译和运行
4. 注意:
package 包名;
(1) 编译:javac -d . 源文件名.java (2) 运行:java 包名.类名
(1) package语句必须定义源文件中第一行有效语 句
(2) 一个源文件中package最多 只能定义一个
五、编码规范
1. 良好的标识符命名习惯
(1) java中标识符只能以 数字、字母、_、$组 成,但是不能以数字开头
(2) java中标识符 没有长度限制
(3) java中标识符严格 区分大小写
(4) 不能使用 Java中关键字、保留字(goto、 const)、特殊符号(true/false/nul/l)命名
注意:Java中允许使用汉字进行命名,但是不建议
2. 良好的编码格式习惯
(1) 建议一行只写语句代码
(2) 层级之间要有严格缩进,通常为 Tab
3. 良好的注释习惯
注释:解释、说明的内容
(1) // :单行注释,只能写一行 (2) /*
多行注释:可以写多行内容
*/
注意:单行注释不能嵌套多行注释;
但是多行注释可以嵌套单行注释
注释:不参与编译,提高代码的可读性