一、程序语言的发展:
机器语言
汇编语言
结构化
面向对象
Java的特点:
1、 简单易学
2、 安全性高
3、 跨平台
4、 多线程
二、JAVA分为三个部分:
1、 j2se主要用来开发桌面应用软件
2、 j2me嵌入式开发,手机里面的软件、掌上电脑
3、 j2ee属于网络编程,jsp等等,做网站用到
三、JAVA环境变量配置:
为什么要搭建环境变量?
你要在计算机上面运行一个程序首先要找到他的路径,但是你搭建了环境变量一个你去运行这个程序的时候计算机在会根据你的指示在计算机上面去找这个程序。(具体的请看郝斌老师的第六课环境变量的搭建)
搭建:
第一种方法:
在变量值前面加上C:/Program Files/Java/jdk1.6.0_10/bin;
因为要运行java需要javac.exe才能运行
测试是否搭建好在cmd里面输入javac就可以看到
出现以上画面就证明你的path配置好了。
第二种方法:
在cmd下面输入set path查看你的环境变量配置:
set xx=aa;
set path=%path%;e:/aaa 代表原来的环境路径加上现在
set path = c;空格也算操作字符
java erbose参看jdk版本
javac test.java
java test
set classpath=c:/myjava;. 当前目录查找目录不允许出现中文目录
jad工具使用
jad -s java D:/javawork/lessont/Test.java 对test.java进行反编译
javac选项列表:
-classpath<path>定义javac搜索定义的路径
-d<directory>指明类层次的根目录
-g带调试信息编译
-nowarn关闭警告信息
-o优化编译,使生成的类文件不包含行号
-verbose显示编译过程中的详细信息
-p分解类的全部方法和变量
Javadoc是javadocapi文档生成器。javadoc将java源代码生成html格式的api文档。
Javadoc【选项】包|源程序名列表
Javadoc –g 【选项】 java源程序名列表
四、java的基本语法
1、功能语句可以换行写
2、输入的字符过长不能换行,中间必须要用+连接
3、注释 //注释一行 /* */多行注释 /** / 多行注释,主要是注释java生成文档的注释
/* /之间不能嵌套/* /但是可以嵌套//
4、标识符:区分大小写、不能以数字开头、不能是特殊的单词
5、java常量 12十进制 0x12十六进制 012八进制
单精度可以用e
字符常量用单引号引用 /r回车 /n换行 /b退格键 /t制表符‘//’代表一个斜杠
字符串常量用双引号引用
6、变量
int -4个字节 byte-1个字节
7、函数返回值类型函数名(参数类型形参1,参数类型形参2,.............)
{
程序代码
return 返回值;
}