没有合适的资源?快使用搜索试试~ 我知道了~
JAVA期末复习知识点整理
资源推荐
资源详情
资源评论
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
JAVA 知识点整理
1. Java 的工作原理
2. Java 采用 Unicode 编码
3. Java 应用程序的结构
package java1_3_1.exam; //打包语句
import java.util.Date; //导入语句
public class Welcome //定义一个类,名为 Welcome
{
public static void main(String args[])//main 是类的主方法
{
System.out.println(new Date()); //控制台显示日期
System.out.println("欢迎进入 Java 世界!"); //控制台输出字符串
}
}
package 语句(打包语句)是程序的第一条语句,它是可选的。一个源程序最多只
能有一个打包语句。它指明编译后的字节码文件(.class)存放的位置。
import 语句(导入语句)用于导入所需的其他类,可以有多个,但必须放在 package
之后,class 之前。
接下来是类的定义。Java 程序都是以类的方式组织的,class 关键字用于定义类,
每个类都有类名,花括号括起的部分为类体。
package、import、class 三者有次序。
Java 程序由类构成,每一个类的类体中可以包含多个成员方法。
class 前面的 public 表明这个类是公有的,这种类的源文件必须和类名同名。Java
源文件都保存在.java 文件中,编译后的文件(字节码文件)存放在.class 文件
中。一个源文件中可以包含多个类,但只能有一个是 public 类型。
main()方法是一个特殊的方法,它是程序执行的入口。main 方法说明的格式是特
定的:public static void main(String args[])。一个应用程序只有一个类包
含 main()方法,它是程序的主类。
System.out.println()方法用于在标准输出设备(屏幕)上输出数据。
Java 程序大小写是敏感的。语句的分割用分号。“//”为行注释。
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
4. 标识符合法判断,注意不能以数字开头
Java 语言规定标识符由字母、下划线、$和数字组成
标识符应以字母、下划线、美元符$开头,不能以数字开头。
标识符区别大小写,标识符长度不限,但是实际命名不宜过长。
标识符不能与关键字同名。
5. Java 命名规范:
包:由小写字母组成。如:com.sun.eng
类:由一个或几个单词组成,每个单词的第一个字母大写。类名一般使用完整单词,
避免缩写词(除非该缩写词被更广泛使用,像 URL,HTML)。
接口:与类相同,可以使用形容词词缀,比如 Runnable, Comparable。
方法:除第一个字母小写外,和类、接口的命名规则一样。
全局变量:除第一个字母小写外,和类、接口的命名规则一样。比如:personInfo
局部变量:命名与全局变量相同,可以使用简写,比如 i,j,temp,maxNumber。
常量:由一个或多个被下划线分开的大写单词组成,比如:PAGE_SIZE。
6. Java 数据类型的划分
整数类型
整数有三种表示形式:
十进制整数:如 123,-456,0。
十六进制整数:以 0x 或 0X 开头,如 0x123,-0X12。
八进制整数:以 0 开头,如 012,-027。
如果要表示长整型数,可以在数字的后面加上 L 或 l,如 125L。
浮点类型
浮点类型的数据有如下表示形式:
十进制数形式:由数字和小数点组成,如:0.123, 1.23, 123.0。
科学计数法形式:如 123e3 或 123E3。
如果表示 float 型的数据要在数字后加 f 或 F,如 1.23f;表示 double 型的数
据在数字后面加 d 或 D,如 2.3d,带小数点的数默认就是双精度浮点型,d
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
可以省略。
布尔类型:布尔型数据只有两个值:true 和 false,在内存中占用 4 个字节。
7. 数据类型转换
自动类型转换:基本数据类型间的优先关系(从低到高)如下:byte -> short ->
char -> int -> long -> float -> double
强制类型转换,例如:
int i = 12;
byte b = (byte)i; //把 int 型变量 i 强制转换为 byte 型
其他类型转换
字符串转换为数字
例如:Integer.parseInt(String s)//转换为整型的数值
数字转换为字符串
Byte.toString(byte b):字节型转换为字符串。
也可以使用字符串类的 valueOf 方法:String.valueOf(各种类型的数值
变量)。
还可以用空字符串连接数字,将数字转换为字符串。如:""+25。
8. 数组定义与引用,初始化、下标越界;遍历
一维数组
定义:类型 数组名[ ]; 或类型 [ ]数组名;其中,类型可以为 Java 中任意的
数据类型,包括基本类型和引用类型。例如:
int intArray[]; //定义个整型数组
String stringArray[]; //定义一个字符串数组
引用:数组名[索引] 索引为数组的下标,它可以为整型的常数或表达式,下
标从 0 开始。每个数组都有一个属性 length 指明它的长度,例如:
intArray.length 指明数组 intArray 的长度。
初始化
直接赋值创建
定义数组时就为数组元素赋值,数组的大小是由所赋值的个数决定。
int intArray[] = {1,2,3,4};
String stringArray[] = {"abc", "How", "you"};
用 new 创建
int a[]; //先定义
a = new int[2]; //再创建
a[0] = 4;
a[1] = 7;
剩余11页未读,继续阅读
资源评论
小鸭文库
- 粉丝: 144
- 资源: 5904
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功