第二章 Java语言的概述
* Java历史
* Java特点
* 面向对象
* 健壮
* 跨平台
* 解释性( 解释性语言:Javascript,PHP,Java 编译性语言: C/C++ **解释**性语言,编译后的代码不能直接被机器所执行,需要解释器执行 **编译**性语言,编译完后的代码可以直接被机器执行)
* Java运行机制及运行过程
* 跨平台性 (Win版的 JVM Linux版的 JVM Mac版的 JVM JVM相当于Java中的虚拟机)
* Java开发环境搭建(直接安装JDK)
* DOS常用指令
程序是什么?
程序:计算机执行某些操作或解决某个问题而编写的一系列 **有序指令的集合**
JDK介绍 : 简称 Java开发工具包
JDK = JRE + Java的开发工具(java , javac ,javadoc ,javap等)
JRE 介绍 :Java运行环境
JRE = JVM + java的核心类库 [类]
JVM介绍 :是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令管理数据、内存、寄存器.
初学Java易犯错误
1. 找不到文件解决方法:源文件名不存在或者写错,或者当前路劲错误
2. 主类名和文件名不一致解决方法:声明为public的主类应与文件名一致,否知编译失败
3. 缺少分号解决方法:编译失败,注意错误出现的行数,再到源代码中指定位置改错
4. 常见错误总结学习编程最容易犯的错误是语法错误,Java要求你必须按照语法规则编写代码,如果你的程序违反了语法规则,例如 忘记了分号,大括号,单词拼写错误,Java编译器都会报语法错误。尝试着去看懂编译器会报告的错误信息
注释:注释可以帮助你更好的理解代码,所有需要一个良好的注释能力,注释的内容是不会被程序执行的。
* 单行注释 //
* 多行注释 /**/
相对路径和绝对路径
相对路径:从当前目录开始定位,形成的一个路径
绝对路径:从顶级目录d,开始定位,形成的路径
环境变量的配置和作用
作用:方便 java 和 javac 在doc的任意目录下使用
先配置 JAVA_HOME = 指向jdk安装的主目录,
再path环境变量里添加 %JAVA_HOME%\bin
Java的编写步骤
1. 编写Java的源代码
2. javac 编译,得到对应的javac 字节码文件
3. java运行,本质就是把javac加载到jvm 运行
Java编写7个规范
1. 类,方法的注释,使用javadoc的方式,即文档注释
2. 非javadoc注释,往往是对代码的说明(给程序的维护者),说明如何修改,注意事项
3. 使用tab,整体代码向右移,反之shift+tab
4. 运算符和 = 的俩边给空格,代码看上去清楚
5. 源代码文件使用utf-8 编码
6. 行宽字符不要超过 80
7. 代码编程风格有俩种 次行风格 ,行尾风格(推介)