- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
JAVA复习资料
注:有些问题是自己找的答案,可能存在错误,请各位在看时候,发现了问题在群里面说一下。带有页数的问题,可以自行查证一下。有些问题范围太广,所以不好总结,只给了页数。
1.赋值运算符:=,+=,-=,*=,/=,=,|=,%=,=,=,=
格式是:op1 二元运算符=op2 等价于op1=op1二元运算符(op2)其中的二元运算符指的是赋值运算符(=)之前的那些加减乘除等运算符。Eg:i+=5等价于i=i+(5), i*=2+3等价于i=i*(2+3)
条件运算符(三目运算符):op1?op2:op3
当第一个表达式的值true时,结果为表达式二的值,否则,结果为表达式三的值。
可以将该三目运算符转换成为if-else语句。
If
If(op1)
Op2;
Else
Op3;
控制结构有七种(p39)
If(布尔表达式){一条或多条语语句
If(布尔表达式)
{一条或多条语语句}
语句
If(布尔表达式)
语句1或语句块1Else
语句2或语句块2
If(布尔表达式1)
语句1或语句块1Elseif(布尔表达式2)
语句2或语句块3Else
语句3或语句块3
If和else 匹配采用最近s原wi则tch(表达式){
switch(表达式)
Case值1:
语句组1Break;Case2:
语句组2Break;
Casen:
语句组nBreak;
Defalult:
(3)for语句
For([初始化表达式];[条件表达式];[更新表达式])
while(布尔表达式
while(布尔表达式)
{
语句或语句组更新表达式;
}
while(布尔表达式)
语句或语句块
do
语句块或语句
While(布尔表达式)
break用于switch,循环,和带标号的语句块中。(7)continue只能用在循环语句中。
字符串引用的类有:java.lang.string(字符串类) 和
java.lang.stringbuffer(字符串缓冲类)。P138页表中的内容。
运算符有:算术运算符,关系运算符,布尔逻辑运算符,位运算符,赋值类运算符,条件运算符,其他运算符。P30
定义字符串有以下几种方式:P125
采用字符串直接量:即直接用双引号括起来的字符序列。如:strings1=”12234”(可以看一下P136的示例,判断哪些是字符串直接量。)
用类java.lang.string构造方法并采用NEW运算符:new(构造方法的调用参数列表)例:Strings1=newString();
将一种类型的数据转化成为字符串:String.valueof(要转换的数据,起始位,个数)
(4)利用运算符“+”:例:strings1=”123”+”456”
定义常量用:final
抛异常的关键字是throw和throws(如果只有一个空就填throw)9.整型的变量有:byte(字),short(短整数),int(整数),long(长整数)浮点型的变量有:float(单精度浮点数),double(双精度浮点数)10.异常的两种类型是:受检异常和非受检异常(包括运行时异常和错误),处理异常的方式有:捕捉异常和转移异常。
JAVA当跨平台的原因是虚拟机。
创建随机访问文件的实例对象,可以通过类:java.io.RandomAccessFile
类java.applet.Applet的生命周期的成员方法:
init,start,paint,stop,destroy
事件处理机制的机制有:鼠标事件处理方法和键盘事件处理方法。
Applet编写执行的四个步骤:(1)编辑JavaApplet的java源文件
(2)编写相应的HTML文件(3)编译JavaApplet(javacHelloWorld.java)(4)执行javaApplet(appletviewerHTML文件名或用浏览器打开HTML文件)注:括号中的内容为扩展了解)
Application执行的步骤有:编辑,编译,执行。
Swing图形用户界面通过组件和容器的组合就形成图形界面。17.Java中异常类型的父类是:java.lang.Exception
静态多态性指的是在同一个类中同名方法在功能上的重载。在方法声明的形式上要求同名的方法具有不同的参数列表(即参数个数不同,参数数据类型不同,参数的数据类型排列顺序不同)注:可以根据自己写的来记。
构造方法名必须与类名相同;构造方法不具有任何返回类型;任
何一个类都含有构造方法。
Appl
您可能关注的文档
- wincc访问Acess数据库分析和总结.docx
- wincc归档变量的数据放在哪里的.docx
- WINCC建立不了项目出现“未指定的错误”.docx
- wincc客户机不能连接服务器.docx
- java基础测试题含答案.docx
- Java基础练习及代码.docx
- java几种常用设计模式简单示例 =.docx
- JAVA计算器课程设计.docx
- JAVA记事本课程设计报告.docx
- JAVA课程设计报告.docx
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)