广州手机建设网站网络公司经营范围
【精选】java习题
第一章 作业 什么是跨平台 ?跨平台泛指程序语言、软件或硬件设备可以在多种作业系统或不同硬件架构的电脑上运作。 2. Java 的优势 ?简单、面向对象、分布式、跨平台、半编译半解释、健壮、安全、高性能、多线程的动态 3. Java 能够编写那些应用 ?桌面应用程序、底层应用程序、企业级开发应用、小型消费电子产品 4. 编写一个显示“I Love Internet”的Java Application程序并运行之。(要求:熟练掌握建立和运行Java Application程序。) Public class I Love Internet{ Public static void main(string args[]){ System.out.println(“I Love Internet”); } } 5. 编写一个显示“Hello Internet”的Java Applet程序并运行之。(要求:熟练掌握建立和运行Java Applet程序。) Public class Hello Internet{ Public static void main(string args[]){ System.out.println(“Hello Internet”); } } 6. 思考题:什么是Java虚拟机?它对Java程序的执行有什么作用?可以理解成一个以字节码为机器指 令的CPU 。实现跨平台 7.什么是Bytecode ? Java跨平台其实就是基于相同的bytecode规范做不同平台的虚拟机,Java程序编译成bytecode后就可以在不同平台跑了。 8. Java 类库的 作用 ?提供方法 9. Java 环境变量的作用 ?告诉系统类的位置 第二章作业 1、下列符号中哪些不能作为Java程序的标识符?说明理由。 $98 x7.8 _wi -wi 5ag \ar true (key) p1 a() 2、在下列符号中找出不属于整型常量的符号,并说明理由。 -51 67f 045 0xab 0.75 4.0 3、在下列符号中,找出不属于字符常量的符号,并说明理由。 ‘101’ ‘b’ ‘%’ ‘\u0030’ ‘+’ N ‘a’ s ‘\-’ 4、若 x=4,y=2 计算z的值: (1) z=x&y (2) z=x|y (3) z=x^y (4) z=x>>y (5) z=~x (6) z=x<>>y 5、计算下列该语句运行后X的值 (1)x=5+3*5/3-2; (2) x=4%4+4*4-4/4; (3) x=(2*4*(2+(4*2/(2))-3)); 6、假设x为10,y为20,z为30,求下列布尔表达式的值。 (1) x<10||x>10 (2) x>y&&y>x (3) (x10 (6) x>y||y>x (7) !(x