系列文章目录
java期末复习资料(一)一到三章 java基础-CSDN博客
java期末复习资料(二)第四、五、六章 封装 类与对象、继承、抽象、接口-CSDN博客
前言
java期末分章节复习汇总
正文
- 1999年6月,SUN公司发布Java的三个版本: 标准版(J2SE)、企业版(J2EE)和微型版(J2ME)
- 2009年4月20日 19 点 40 分 电: 美国数据软件巨头Oracle公司20日宣布以74亿美元 收购Sun公司。
- Java语言的特点:简单、面向对象、结构中立的、可移植的、分布式的、健壮的、多线程、动态的
- javac.exe(Java编译器)、java.exe(Java运行工具)、 jar.exe(打包工具)和javadoc.exe (文档生成工具)
- JDK的全称是Java Development Kit
- 标识符:由字母、数字、下划线_、美元符组成$,但不能包含@、%、空格等其他特殊字符,并且不能以数字开头
- 类型转换:
小到大,直接转 大到小,强制转 浮变整,小数没
低 ------------------------------------> 高
byte,short,char→ int→ long→float→double
- 数组的声明和使用
- boolean类型(布尔类型)boolean型的取值范围很简单,非“true”即“false” ,用 来表示逻辑值的“真”或“假” 。
- 数据输入
通过Scanner类创建一个输入的类对象
Scanner sc=new Scanner(System.in)
然后sc对象通过调用下列方法,读取用户输入的各种数据类型
(1)nextByte (2)nextDouble (3)nextFloat
(4)nextInt (5)nextLong (6)nextShort
(7)nextLine:该方法得到一个String的类型数据
eg:int a=sc.nextInt()
- If语句 | switch语句
if ( ) { | switch ( ){
} else if () { | case 1: 语句
} | case 2: 语句
else { | default : 语句
} | }
- while循环 | do while循环
while ( ) { | do{
} | } while(循环条件);
- String类的常用方法
- 数组名=new 数据类型[数组长度];
int MyArray[ ]=new int[3]
- 定义数组的同时进行初始化 如: int a[ ]=new int[ ] {1,2,3,4,5}; 或简写为 int a[ ]= {1,2,3,4,5}; String s[ ]=new String[ ] {”abc” , ”defg” , ”hijkl”}; 或简写为 String s[ ]={”abc” , ”defg” , ”hijkl”};
- 增强for循环
for(variable:expression){ statement.......... } 其中variable表示定义的变量,它的类型必须和数组 的类型一致。expression表示要进行循环的数组。