您的位置 首页 java

Java入门基础前四天综合练习题

一、选择题

1. java 源代码的扩展名是什么( )

A、.class

B、.com

C、.java

D、以上都不正确

2.下面那个JDK的运行工具 ( )

A、 javac

B、java

C、javam

D、javaabc

3.下面有效的注释是 ( )

A、 //这是一个注释

B、/**这是一个注释

C、/**这是一个注释**/

D、**/这是一个注释/

4.java用于编译的命令是 ( )

A、 javac

B、java

C、javam

D、javaabc

5.java编译器会将java程序转换为 ( )

A、 字节码

B、机器码

C、英文文档

D、以上都不正确

6、在java中 short 的数据类型范围是( )

A、 -100~200

B、-127~128

C、–32768~32767

D、以上都不正确

7、以下哪个是合法的标识符( )

A、 Tel_abc

B、abc123

C、##abc

D、123abc

二、填空题

1、计算机的基本组成是( )。

2、计算机计算容量的大小,从小到大的单位顺序是( )。

3、1G=( )M, 2M=( )K, 2G=( )K。

4、java是一种面向( ),跨( )的语言。

5、把以下 二进制转换 为十进制

0101=( ), 1010=( ) , 1011=( 11 ) 0010=( 2 )

6、把以下十进制转换为二进制

7=( 111 ) 12=( 1100 ), 10=( 1010 )

三、单词默写

类:

方法:

版本:

运行:

静态:

系统:

打印:

公共:

私用:

保护:

三、简答题

1.JDK和 JRE 个代表什么意思?两者有什么区别?

2.JVM是什么意思?他的作用是什么?

四、编程题。

1、已知三个整型标量a=120,b=30;c=-89,通过程序的判断输出最小的数值。(使用If判断)

2、求1+2+3+4+…+10000的和。(使用三种方法实现)。

3、把1、3、5、7…..99放到数组nums中,并求和,放在 sum 变量中。

4、编程求出1!+2!+3!+„+8!+9!+10!的值并输出。

5、求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3 ,则153是一个“水仙花数”。

6、一个数如果却好等于它的因子之和,这个数就称为“ 完数 ”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程序找出100之内的所有完数

7、编程将一个3×3矩阵转置(行列互换)后输出

8、思考题,对数组int []arrays{1,4,2,3,9,5,6}进行排序,按照从大到小的顺序输出。(考虑使用两种方法)

关注小编头条号学习更多java知识并且转发给你身边需要学习的朋友们!谢谢支持!!

文章来源:智云一二三科技

文章标题:Java入门基础前四天综合练习题

文章地址:https://www.zhihuclub.com/181425.shtml

关于作者: 智云科技

热门文章

网站地图