- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java考试复习重点资料
JAVA考试重点复习
第一章Java概述
1. Java如何实现跨平台?
通过Java虚拟机JVM来实现跨平台,先将Java源程序编译成字节码(后缀为.class的代码),字节码可以在Java虚拟机上运行,不同的平台有不同的Java虚拟机JVM,相同的字节码可以不同的平台上运行。
2. Java开发的三个平台是什么?
J2SE、J2EE和J2ME
3. 如何编译与运行java程序?
在Dos命令提示符状态下通过命令行来实现的。例如:
如果用命令行运行test的话,后面不可以写“.class”,若写成test.class系统会把class当成类名test当成类包,所以在没有类包的情况下不要写成“.class”形式。
第二章Java基础
1. 什么是标识符?如何定义标识符?
标识符是用来标识变量、常量、方法、类、对象等元素的有效字符序列。Java语言规定标识符由字母、下划线、美元符号和数字等组成,并且第一个字符不能是数字。
对标识符的约定:(1)变量名、对象名、方法名、报名等标识符全部采用小写字母;如果标识符由多个单词构成,则首字母小写,其后单词的首字母大写,其余字母小写,如getAge。(2)类名首字母大写。(3)常量名全部字母大写。
2. 关键字的定义?
关键字是由Java语言定义的、具有特殊含义的字符序列。其首字母不能大写。如:this,super,extends,if,class,instanceof
3.Java中数据类型的结构?
float与double定义时的区别: float型的数要在后面要加f,如34.5f
4. 常量与变量的声明方式?
常量: final[修饰符]类型标识符 常量名=(直接)常量
如: final public double PAI=3.14;
变量: [修饰符] 类型标识符 变量名[=常量];
如: public float x=25.4f;
常量与变量的区别:一旦定义为常量了,其值不能改变,若要改变其值,只能改变声明时的值。
5. Java的运算符和表达式?
单目运算符: ++、--、-
双目运算符: +、-、*、/、%
逻辑运算符:、|、!、^、、||
区别:逻辑与: 逻辑或:|
短路与:(只要一个为F,一定为F) 短路或:||(只要一个为T,则一定为T)
6. 关于注释的正确写法?
“//…………”单行注释
“/*…………*/”多行注释
第三、四、五章
1.Java的三种基本控制结构?
顺序,选择和循环
if,switch,while,for,continue与break区别
2. 数组的定义?举例定义一个基本数据类型的数组和一个引用数据类型的数组。
数组是一组同类型的数据的集合,除了基本数据类型还包括引用数据类型,那么引用数据类型数组是如何声明、初始化和使用的。
例:基本数据类型数组的声明,初始化
int[]c=new int [5]; (5表示数组的单元长度是5)
c[0]=-5;
或 int[]c={1,2,3}; c[2]=3;
引用数据类型数组的声明初始化
例:String[]s=new String[3]; (3表示有3个单元)
S[0]=new String(“ab”);
或
String[]s1={“1”, “2”, “3”};
或
String[]s1= new String(“1”);
String[]s2= new String(“2”);
String[]s3= new String(“3”);
3. 如何声明数组,初始化数组以及使用数组?
4. 如何获得数组单元的长度?
int len=s.length
5. 熟练掌握一维数组的声明、初始化和操作
6. 字符串的声明与初始化?
常量字符串 String 字符串直接量
字符串 字符串常量
可变字符串 StringBuffer
字符串
String s=“hello” hello会保存在字符串值里
字符串直接量
String s1=new string(“hello”); 在堆上开辟了一个新的对象空间来存放hello
对象变量
String s2=“hello”; 先看字符串池里面有没有hello,若有则直接将s2指向那个位置
String s3=new string(“hello”);
只要有new出现就一定会开辟一个新的空间。
7. 字符串直接量与字符串常量的区别:
存储位置不一样,
您可能关注的文档
- 美学第四讲:自然美.ppt
- 问题系列解答之房地产业.doc
- 美学营销之顾问式销售.ppt
- 房地产营改增会计分录==.docx
- java中的url类的用法.doc
- 学年论文之论不动产善意取得制度.doc
- 美学第十四讲:沉郁、飘逸与空灵.ppt
- 不动产登记申请审批表使用和填写说明.docx
- Java小知识.doc
- 李重光乐理笔记(重点).docx
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)