如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Java一、单选题:本大题共30个小题,每小题1分,共30分。二、填空题:本大题共6个小题,每空1分,共10分。三、书写语句完成下面的功能:本大题共5个小题,每小题4分,共20分。四、判断题:(正确的在题后括号内划“√”,错误的划“×”。每小题1分,共20分)五、写出下列程序执行后输出结果:本大题共3个小题,每小题4分,共12分。六、简答:本大题共3个小题,共8分。1、java语言特点:1995....年.Sun...公司..正式向计算机界发布的java语言,Java语言的宣传口号为“一次编程,到处执行”,体现了Java语言的特性“与平台无关性......”。java语言是一种面向对象....,以类为基础构建的,在语言的类型上应属于解释型...的语言。2、Java的工作机制:建立java源程序文件(扩展名为.java)→编译源程序,生成二进制类代码文件(扩展名为.....class......)→解释器运行字节码。3、Java程序结构:publicclassMyFirst{publicstaticvoidmain(Stringagrs[])//程序开始执行的起始位置{?}//结束main方法定义}//结束类MyFirst定义importjava.awt.*;importjava.applet.Applet;//引入系统类AppletpublicclassMyAppletextendsApplet{publicvoidpaint(Graphicsg){?}//结束paint()方法定义}//结束类MyApplet定义4、Java的命名:若Java文件包含一个public......类.Hello.....,即publicclassHello{?}则在存盘时程序文件名必须命名为Hello.java..........。.Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在JavaApplication中,这个主类是指包含main()方法的类。5、面向对象的主要特征:1)抽象:将具体问题抽象成java语言中的类的成员数据和成员方法两部分。2)封装:将问题的特征属性与问题的功能方法相组合在一起形成一个类。2)继承:可以实现编程方法中代码重用。3)多态性:一种是使用方法的重载实现多态,另一种是使用方法的覆盖实现多态。1、Java的标识符规定:注意:必须以字母、下划线或美元符开始例:int3myVal=1;//错误Java的三种注释:/*注释文字串*/;//注释文字串;/**注释文字串*/2、Java的数据类型1)基本..数据类型包括:byte、int、char等2)复合..(引用)....数据类型包括:类、数组、接口2、Java的常量:修饰符final修饰的变量实际上就是Java语言的符号常量例:finalfloatPI=3.14;而不能使用其他修饰符const等。4、变量定义的格式例:字节型:bytec=0x55;例:布尔型:booleanmouseOn=true;(Java有专门的两个布尔型数据:true和false)引用变量:引用变量的类型是类,引用变量指向类的一个对象。5、关系运算符:6种注意:等于运算符==不要与赋值运算符=混淆,例if(a=b)是错误的6、Java字符串Java语言中的包java.lang提供了两种字符串String和StringBuffer,封装了字符串的全部操作,二者都为finalclass,不能再派生子类。其中类String对象是字符串常量,建立后不能改变。而类StringBuffer对象类似于一个(变量)字符缓冲区,建立后可以修改。例:"ABCD"+"EFGH";//正确"ABCD"&"EFGH";//错误7、Java赋值操作中的类型转换1)自动类型转换:从低级到高级,例:intA=1;floatB=A;是正确的2)强制类型转换:高级数据转换为低级数据,需要进行类型转换,例:intA=1;byteB=(byte)A;是正确的而intA=1;charB=A;是错误的1、java中的条件语句格式,注意:逻辑表达式“等号”为两个“==”例:if(m==n)正确,而)if(m=n)是错误的。2、方法的定义格式:注意:每个参数由类型..和参数名(标识符).......