一、第一课
1、JDK
java编译器(javac.exe)
把java 源码 编译成字节码(就是把我们识别的代码转换成机器可以识别的代码)
java 运行时解释器(java.exe)
告诉机器执行之前 编译 好的字节码
java 源码
java 编译 好的字节码
java文档化工具(javadoc.exe)
生成帮助文档
2、JRE
java运行环境 作用:用于运行开发好的java程序
jre主要功能:
加载代码:由类加载器完成;
校验代码:由字节码校验器完成;
执行代码:由运行时解释器完成
3、jdk目录详解
bin 工具目录集
db 数据库文件夹 内嵌的数据库 derby 数据库,SQLlite mysql
include 存一点本地库包的文件
lib 第三方文件库 library jar 给别的程序提供一定功能
src.zip java 源文件
4、常用的dos命令
d: 切换对应的盘 盘符:
dir 列表,把当前目录下的文件罗列出来
cd+目录 进入指定文件目录
cd .. 返回上一层目录
cd\ 返回最顶层(当前盘)
md 在当前目录下创建一个目录
cls 清楚屏幕当前所有内容
5、第一个java程序
1) 用记事本创建一个.java后缀名的文件(注意:我的电脑->
(工具栏)工具->文件夹选项->查看->隐藏已知文件类型的扩展名(去掉,不然容易看成.java程序,实际是txt文本文档文件))
例子:
public class HelloWorld{//用public 程序文件名就要和class
//后面名字一样,不用public 名字就不需要一样
public static void main(String[] args){
//执行.class必须指定一个入口,这个入口就是main方法
System.out.println("hello world");
}
}
2) 装好JDK 配置好路径后(jdk路径配置在 6、path作用 里) 在dos窗口下 使用 javac 命令编译 .java后缀名的文件
格式: javac xxx(程序的路劲) 然后回车
3) 编译成功后会生成一个 .class 文件(字节码)
然后在dos窗口下输入java 程序名 来执行
格式: java xxx(程序名) 然后回车
注意:如果修改了 .java这个文件,必须重新编译,否则修改无效
如果装完JDK没有配置路径就设置一个临时路径 classpath
通过set 来设置
格式: set classspath = 当前 .java所在的路径(执行
.class 文件时才用配置,编译时不用配置这个)
6、path作用
系统执行路径
cmd 执行命令顺序
1)在当前目录查找有没有此命令(javac)
2)如果有执行,如果没有,去path这个系统路径查询
3)如果有执行,如果没有,则报错
所以如果想让javac在任意目录下都能执行,那么在path中配置
C:\Program Files\Java\jdk1.8.0_51\bin
·注意:
1、使用分号分隔前面一个路径,使用分号结尾
2、配置完之后,必须重写开启新的cmd界面,配置不起作用
7、java的一些常识
1998
java 1.2
j2ME -- 嵌入式开发 诺基亚(Symbian塞班)
j2SE -- 用于桌面开发(基础的环境库)
j2EE -- 企业级开发 servlet jsp (jsp php asp/aspx) xml json
2005
JDK1.5,更名为 JDK 5.0
j2ME -- java ME
j2SE -- java SE
j2EE -- java EE