第一章Java语言的概述
1. Java语言版本迭代概述
1995年发布的JDK1.0
JDK1.5开始改名5.0
JAVASE(J2SE): 桌面级应用开发(废弃了) + Java核心API
JAVAEE(J2EE): 企业级开发
JAVAME(J2ME):手机软件开发(被废弃掉了),现在被Anrdoid所替代
2. Java语言的特点
面向对象:①封装性 ②继承性 ③多态性
健壮性:①增加了GC功能 ②去掉了C++中的指针
跨平台:一次编译处处运行
3.JDK、JRE、JVM的关系
JDK=JRE+开发工具集
JRE=JVM+Java SE标准类库
4.第一个程序的总结
1.一个源文件中可以有多个类,但是只能有一个类被public所修饰
2.public所修饰的类的类名必须和源文件的名称相同
3.一个源文件中如果有多个类,那么类名不能重复
4.Java严格区分大小写
5.每行代码结束后必须以";"结尾
第二章基础语法的使用
1.Java中的字符和命名规则
关键字的定义:被java赋予了特殊的含义的单词或字符串
特点:所有的字母全部是小写
保留字 : 现版本暂未使用,但以后版本可能作为关键字进行使用
标识符:凡是需要自己命名的地方都叫做标识符
定义合法标识符规则:如果不遵守编译不通过
由26个英文字母大小写,0-9 ,_或 $ 组成
数字不可以开头。
不可以使用关键字和保留字,但能包含关键字和保留字。
Java中严格区分大小写,长度无限制。
标识符不能包含空格。
Java中的名称命名规范:可以不遵守
包名:多单词组成时所字母都小写:xxxyyyzzz
类名、接口名:多单词组成时,所单词的首字母大写:XxxYyyZzz
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
常量名:所字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
注意 : 最好做到见名知义
2.变量的使用
基本数据类型:①数值型 整数类型:(byte 1字节,short 2字节,int 4字节,long 8字节)浮点类型:(float 4字节,double 8字节)
②字符型 (char 2字节)
③布尔型 (boolean)
引用数据类型:类(class)
接口(interface)
数组
定义变量的格式:变量的类型 变量名 = 变量值
变量使用的注意点:
1.作用域 :声明变量所在的那对大括号内
2.在同一个作用域内,变量名不能相同
3.变量应该先声明后使用
4.同一个变量可以被多次赋值,后一次赋值覆盖前一次赋值
3.运算符
前++、后++、前–、后–的区别?
& 和 && , | 和 ||的区别?