java总复习资料分析和总结.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档