- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[实用]Java复习大纲
第一部分: Java面向对象编程
1. Java面向对象的基本概念及运行机制
1). Java语言是一种纯的面向对象的语言.
2). 面向对象的程序设计思想是: 尽量使计算机语言中对事物的描述与实标相符
3). Java语言的最大特点就是可以在任何平台上运行, 主要原因是由于Java虚拟机(JVM)的运行机制,
将class文件(字节码文件)解释成不同的操作系统所能够识别的语言.
2. Java的运行环境搭建
1). 要运行Java程序,必须安装JDK。JDK是整个Java的核心,其中包括了Java编译器、JVM、大量的Java工具以及Java基础API。
2). 可以从下载JDK,
3). 需要配置两个环境变量:
path: 有哪些信誉好的足球投注网站外部命令所用到的路径
classpath: 类路径
新建classpath :
变量值:
.;C:\Program Files\Java\jdk1.5.0_08\lib;
4). JDK的几个重要的命令
Java执行工具: 是启动JVM(虚拟机)并执行class(BYTE CODE)文件的命令
Javac 编译器: 由.Java文件生成.class文件
Javadoc 文档生成器: 生成帮助文档所用到的命令.
3. Java的注释, 标识符, 关键字, 数据类型
1). Java中的注释:
// 单行注释
/*多行注释*/
/**文档注释*/ [说明: 利用Javadoc命令生成帮助文档的注释]
2). 标识符:
组成: 字母, 数字, 下划线, 美元符号, 而且数字不能开头.
3). 关键字:
定义: 在Java中被用作特殊用途的一些单词.
但是null, true, false在Java中也被用作特殊用途, 但不属于Java中的关键字
goto 和const是Java中的保留关键字
关键字的特点: 都是小写的.
1). Java的数据类型分成两大类:
基本数据类型:
整数类型:
byte :占据1个字节, 数据取值范围 (-27 ~ 27-1)
short :占据2个字节, 数据取值范围 (-215 ~ 215-1)
int :占据4个字节, 数据取值范围 (-231 ~ 231-1)
long :占据8个字节, 数据取值范围 (-263 ~ 263-1)
注意:整数类型的默认类型是int类型, 在定义long类型数据的时候在数据的后面加上l/l
浮点类型:
float (单精度类型):占据4个字节
double(双精度类型):占据8个字节
注意:浮点类型的默认类型是double类型, 在定义float类型数据的时候在数据的后面加上f/F
字符类型:
char: 占据2个字节, 数据取值范围 (0 ~ 65535) 或者是 (0 ~ 216-1)
注意: Java使用的是Unicode字符, 每个字符在Unicode表中都有所对应的位置, 所以char类型可以和数值类型进行互转.
布尔类型:
boolean:值只有true和false
引用数据类型:
数组, 类, 接口
Java 的流程控制语句
分支语句:
if语句 语法格式:
if(boolean类型表达式){
语句或语句块;
}else{
语句或语句块;
} 程序举例: 判断一个数是不是偶数.
public class Test {
public static void main(String[] args)
{
int n = 10;
if(n % 2 == 0){
System.out.println(是偶数);
}else{
System.out.println(不是偶数);
}
}
} switch 语句 语法格式:
switch (表达式){
case 常量值1:
若干个语句;
break;
case 常量值2:
若干个语句;
break;
case 常量值N:
若干个语句;
break;
default:
若干个语句;
break;
} 程序举例: 判断给定的成绩属于哪一个层次.
public class Test
{
public static void main(String[] args)
{
int n = 85;
switch(n100 || n0 ? -1 : n/10){
case 10:System.out.println(满分);break;
case 9:System.out.println(优秀);break;
case 8:System.out.println(良好);break;
case 7:System.out.println(中等)
您可能关注的文档
- [中学联盟]九年级英语专项复习课件:现在完成时讲解与练习.ppt
- [中学联盟]内蒙古满洲里市第六中学八年级政治下册课件:92 维护社会公平(共25张PPT).ppt
- [中学联盟]云南省临沧市沧源佤族自治县第一中学高考语文总复习配套课件:3-2.ppt
- [中学联盟]云南省临沧市沧源佤族自治县第一中学高考语文总复习配套课件:3-6.ppt
- [中学联盟]江苏省宜兴市汇文中学2015届中考一轮复习英语课件 八年级下册 Unit8.ppt
- [中学联盟]江苏省太仓市第二中学初中英语动词不定式的复习(共37张PPT).ppt
- [中学联盟]江苏省永丰初级中学2015年中考英语复习8B Unit 8课件.ppt
- [中学联盟]江苏省常州市新闸中学2016届中考英语复习课件:非谓语动词(共30张PPT).ppt
- [中学联盟]江苏省海门市六甲初级中学八年级语文下册教学课件:作文训练-真情实感(共16张PPT).ppt
- [中学联盟]江苏省江阴市第二中学语文 文言特殊句式-宾语前置 课件(共21张PPT).ppt
文档评论(0)