总结
1.软件、程序、计算机语言是什么
软件是一系列程序的集合,程序是指令的集合。
计算机语言是人类和计算机沟通的语言
分为:机器语言、汇编语言、高级语言。
计算机只认机器语言
2.算法(几个输入、几个输出)
算符有0个多个输入
算法有1个多个输出
3.流程框
开始:圆角方形
输入输出:平行四边形
逻辑处理框:长方形
判断框:菱形
4.Java特点(安全、健壮、多线程、垮平台)
5.Java的三大体系(JavaSE、JaveEE、JavaME)
6.安全性(指针、垃圾回收等)
7.虚拟机
源程序*.java---Java编译器---字节码(*.class文件)---类装载器---字节码校验器---解释器---操作平台
类装载器:
a.加载启动类库
b.加载扩展类库
c.加载用户自定义类
正常的类加载好处:避免一些非方法代码操作,提高代码执行的安全性。
8.标识符命名规范
字母、数字、_、$, 开头不能是数字
9.Static void main(String[] args)入库函数
main不是关键字,是方法名。
10.8种基本数据类型
整形:byte short int
long
浮点(实型):float double
字符: char
boolean型:
11.变量和常量的定义
变量:int i
常量:final int I
12.数据类型转换(自动转、强转)字符型转换?
自动转:小转大
强转:精度丢失
13.数组 、二维数组
int []a = new int[10]
int [][]a =new int[10][9]
14.循环(循环跳出)
while 先验循环
do/while 后验循环
for 先验循环
return 返回
continue 结束本轮循环
break 跳出本层循环
15.模块化(形参实参)
形参是方法里面虚假的参数
实参是传个形参的真实数据
16.方法的重载
方法名称可以相同,但是方法参数列表不同