1、语句
用分号;结尾的一行代码就是语句,java中语句必须以;结尾
2、注释
//单行注释 /* */ 多行注释
3、空格
在java程序中任何数量的空格都是允许的
4、标识符
标识符是赋予变量、类或方法的名称。首字母只能以字母、下划线、$开头,其后可以跟字母下划线、$和数字。
标识符区分大小写,不限制长度,但是不能是关键字
5、声明
声明为java程序实体引入标识符,能够使用这些名字访问到这些实体,声明实体包括类名、属性名、方法名、参数名、接口名。
其实简单点说就是定义某个东西并对外宣称它
数据类型
基本数据类型 ①布尔型boolean ②数值类型 定点类型(char、Byte、short、int、long)浮点类型 float double
引用数据类型 类、接口、数组
类型转换
long和int直接转换 long bigvalue=99L int s=(int)(bigvalue);
字符串转换其他类型
整数 = Integer.parseInt(字符串)
小数 = Double.parseDouble(字符串)
其它类型转换字符串
字符串=String.valueOf(其它类型)
常量和变量
常量尽量用下滑线连接
逻辑运算
&&与 ||或
循环控制语句
for(int i = 0; i<10; i ++){
}
while(){
};
do{
i++;
}while(i<10);
类与对象
一个完整的JAVA类通过由下面六个部分组成:
包定义语句
import语句
类定义{
成员变量
构造方法
成员方法
}
1、new 关键字 (Person 类) 在你使用变量之前,实际内存必须被分配。通过关键字new来实现
2、如何使用对象中的属性与方法 使用“.”操作符
3、this 关键字 用来指向当前对象或类实例的
java 中的继承
1、extend 关键字
继承关系使用extends 关键字,比如说女人类和男人类继承Person类,具有Person所拥有的所有变量和方法,还可以定义自的属性和方法。
2、关键字super
关键字super 可被用来引用该类的父类,它被用来引用父类的成员变量或方法。父类行为被调用,就好像该行为是本类的行为一样,而且调用行为不必发生在父类中,它能自动向上层类追溯。
super关键字的功能:①点取父类中被子类隐藏了的数据成员 ②点取已经覆盖了的方法 ③作为方法名表示父类构造方法
java 中的包
为了便于管理数目众多的类,java语言中引入了“包”的概念。包是类、接口或其他包的集合,包主要用来将类组织起来成为组,从而对类进行管理。包对于下列工作非常有用,包允许您将包含类代码的文件组织起来,易于查找和使用适当的类;包还可以包含其他包,形成层次的包空间;它有助于避免命名冲突。当您使用了很多类时,确保雷和方法名称的唯一性是非常困难的。巴伯能够形成层次命名空间,缩小了命名冲突的范围,易于管理名称。
简而言之:从逻辑上讲,包是一组相关类的集合;从物理上讲同包即同目录
用package的语句来实现包的定义。package语句必须作为java源文件的第一条语句,指明该文件中定义的类所在的包。