JAVA基础练习题

第 1 章 java 语言概述习题1、 填空题1、 面向对象程序的主要特征:继承,_ 封装_,_多态 _。2、 java 中的继承机制之所以能够降低程序的复杂性,提高程序的效率,主要是因为它使代码可以_ 重用或复用_. 3、 java 语言中,为将源代码翻译成 _字节码_文件时产生的错误称为编译错误

JAVA基础练习题Tag内容描述:

1、第 1 章 java 语言概述习题1、 填空题1、 面向对象程序的主要特征:继承,_ 封装_,_多态 _。2、 java 中的继承机制之所以能够降低程序的复杂性,提高程序的效率,主要是因为它使代码可以_ 重用或复用_. 3、 java 语言中,为将源代码翻译成 _字节码_文件时产生的错误称为编译错误,而将程序在运行中产生的错误称为运行错误。4、 javac 是 java 语言中的编译器,基本语法是:javac选项 _文件名_,java 是java 语言中的解释执行器,基本语法是:java选项_类名_.5、 java 语言的主要贡献者是谁 James gosling 2、 单选题 1、 编译 Java Applicati。

2、一.extends 和 super 的使用和方法的重写1. 定义一个人的类(属性有名字,年龄。写一个能输出各个属性值的方法 showInfo() ) ,定义一个学生类(属性有性别) ,学生继承人类要求:(1)父类的属性赋值用构造方法来实现(分别用有参数构造方法和无参数构造方法实现)(2)子类的属性也用构造方法来赋值。(3)在子类中重写父类的 showInfo()方法(4)声明学生类的对象,调用学生的显示信息的方法。2定义 Animal 父类,含有属性 name,sex,age,方法 sleep,run,编写一个子类 Person,继承 Animal 类,然后调用父类的属性和方法二1。

3、Java编程练习题编程练习题一、简单问题:1. 编程求下列式子的值, 1-1/2+1/3-1/4+1/99-1/100 并将结果输出,格式为: 1-1/2+1/3-1/4+1/99-1/100 = 表达式的值 public class Prog1 public static void main(String args) double sum=0;for(double i=1;i=aelseSystem.out.print(m);运行结果:3. 编程,求全部水仙花数。所谓水仙花数是指一个三位数,其各位数字立方的和等于该数。如:153 = 1 3 + 53+ 33。 import java.util.Scanner;public class Prog1 public static void main(String args) int b=0,c=0,d=0;for(int i=100;i=90)System.out。

4、循环练习1、实现一个课程名称和课程代号的转换器:输入下表中的课程代号,输出课程的名称。用户可以循环进行输入,如果输入 n 就退出系统。 (使用 do-while 循环实现)课程名称和课程代号对照表课程名称 课程代码使用 Java 语言理解程序逻辑 1使用 HTML 语言开发商业站点 2使用 SQL Server 管理和查询数据 3使用 C#开发数据库应用程序 42、本金 10000 元存入银行,年利率是千分之三。每过 1 年,将本金和利息相加作为新的本金。计算 5 年后,获得的本金是多少?(使用 for 循环实现 )3、求整数 1100 的累加值,但要求跳过所有个位为 3 。

5、Java 语言练习题2004 年 10 月 28 日一、选择题:1. Java 源程序经编译生成的字节码文件的扩展名为 ,字节码文件由解释器执行。(A)A. class B. java C. exe D. html 2. 以下定义一维数组的语句中,正确的是: (D)A. int a5B. int a=new 5;C. int a;int a=new int5;D. int a=1,2,3,4,5; 3. 假定一个类的构造方法为 “ A(int aa, int bb) a=aa; b=aa*bb; ”,则执行“ A x = new A(4,5); ” 语句后,x.a 和 x.b 的值分别是: 。 (C)A. 4 和 5 B. 5 和 4 C .4 和 20 D. 20 和 5 4. 对于任意一个类,用户所能定义的构造方法的个数至多为 。 。

6、一、 判断题1、Java 不区分大小写的语言。 (N)2、Java 的源代码中定义几个类,编译结果就生成几个以“.class”后缀的字节码文件。(Y)3、Java 的各种数据类型占用固定长度,与具体的软硬件平台环境无关。(Y)4、Java 源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(Y)5、Java 中数组的元素只能是简单数据类型的量。(N)6、Java 的 String 类的对象既可以是字符串常量,也可以是字符串变量。(N)7、一个类只能有一个父类,但一个接口可以有一个以上的父接口。(Y)8、由继承性可知,程序中子类拥有的成员数目一定大于。

7、沃克 IT 教育 JAVA 基础编程练习题整理:Lemon【程序 1】题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列 1,1,2,3,5,8,13,21 public class Prog1public static void main(String args)int n = 10;System.out.println(“第“+n+“个月兔子总数为“+fun(n);private static int fun(int n)if(n=1 | n=2)return 1;elsereturn fun(n-1)+fun(n-2);【程序 2】题目:判断 101-200 之间有多少个素数,并输。

8、一、 判断题1、Java 不区分大小写的语言。 (N)2、Java 的源代码中定义几个类,编译结果就生成几个以“.class”后缀的字节码文件。(Y)3、Java 的各种数据类型占用固定长度,与具体的软硬件平台环境无关。(Y)4、Java 源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(Y)5、Java 中数组的元素只能是简单数据类型的量。(N)6、Java 的 String 类的对象既可以是字符串常量,也可以是字符串变量。(N)7、一个类只能有一个父类,但一个接口可以有一个以上的父接口。(Y)8、由继承性可知,程序中子类拥有的成员数目一定大于。

9、1 .下列代码的输出结果是:public class Yikes public static void go(Long n) System.out.println(“Long “);public static void go(Short n) System.out.println(“Short “);public static void go(int n) System.out.println(“int “);public static void main(String args) short y = 6 ;long z = 7 ;go(y);go(z);A. LongLongB. ShortLongC.intLongD. intint正确答案:C2 .下面不属于接口的是:()。A. java.sql.ConnectionB. java.sql.DriverC. java.sql.DriverManagerD. java.sql.ResultSet正确答案:C3 . synchronized关键字做。

10、 练习题 01 类的成员变量 猜数字游戏 一个类A有一个成员变量v 有一个初值100 定义一个类 对A类的成员变量v进行猜 如果大了则提示大了 小了则提示小了 等于则提示猜测成功 练习题 02 类的成员变量 请定义一个交通工具 Vehicle 的类 其中有 属性 速度 speed 体积 size 等等 方法 移动 move 设置速度 setSpeed intspeed 加速speedUp 减速sp。

11、一、单选题1、 用于将 java 源代码文件编译成字节码的编译器是 ( )。A. javacB. javaC. jdbD. javah解答:A知识点列表:2.1 JAVA 虚拟机、特点及 JAVA 运行系统。2、 Java 应用程序的入口方法是( ) 。A. start() B. init() C. paint() D. main()解答:D知识点列表:2.2 Java Applet 程序、 Application 程序的编辑、编译和运行。3、 下列选项在 java 中属于不合法的标识符的是( ) 。A. BigMeaninglessName B. _whatavariable C. #myvar D. $dollar 解答:知识点列表:3.4 Java 语言变量、常量的使用及其运算操作。4、 当在命。

12、在开发的时候主方法之中的代码越少越好 1 将一个给定的整型数组转置输出 例如 源数组 1 2 3 4 5 6 转置之后的数组 6 5 4 3 2 1 public class MyDemo public static void main String args int data new int 7 init data 将数组之中赋值 print data System out println re。

13、理论题选择题 20一、选择:知识点:Java 语言概述1. 编译 Java 程序的命令文件名是( C )A. java.exe B. java.c C. javac D. appletviewer.exe 2. Java 语言与其他语言相比,独有的特点是(C)A 面向对象 B 多线程 C 平台无关性 D 可扩展性 3. 编译 Java 程序 filename.java 后,生成的程序是(C)A filename.html B filename.jav C filename.class D filename.jar 4. 下面声明 Java 独立应用程序 main( )方法中,正确的是(A )A public static void main(String args )B private static void main(String args )C public void main(Str。

14、11 Java 基础1.1 单项选择题1下面关于 Java Application 程序结构特点描述中,错误的是( ) 。A一个 Java Application 程序由一个或多个文件组成,每个文件中可以定义一个或多个类,每个类由若干个方法和变量组成。BJava 程序中声明有 public 类时,则 Java 程序文件名必须与 public 类的类名相同,并区分大小写,扩展名为.java 。C组成 Java Application 程序的多个类中,有且仅有一个主类。D一个.java 文件中定义多个类时,允许其中声明多个 public 类。2编译 Java 程序后生成的面向 JVM 的字节码文件的扩展名是( ) 。A.java B.class。

15、Java基础练习题Question 1.35. String #name = “Jane Doe”;36. int $age=24;37. Double _height = 123.5;38. double temp = 37.5;Which two are true? (Choose two.)A. Line 35 will not compile.B. Line 36 will not compile.C. Line 37 will not compile.D. Line 38 will not compile./由字母,数字,下划线,美元符号组成,不能由数字开头Question 2.11. public class Test 12. public static void main(String args) 13. int x =5;14. boolean b1 = true;15. boolean b2 = false;16.17.if(x=4) 19. System.out.print(”2 “);20. if。

16、Java 基础练习题 附答案一、简单 Java 程序调试1)以下哪个是 Java 应用程序 main 方法的有效定义 ?A. public static void main();B. public static void main( String args );C. public static void main( String args );D. public static void main( Graphics g );E. public static boolean main( String a );2) 编译和运行以下代码的结果为:public class MyMainpublic static void main(String argv)System.out.println(“Hello cruel world“);A编译错误;B运行输出 “Hello cruel world“;C编译无错,但运行时指示没有定义构造方法。

17、word 格式Java基础练习题 附答案一、简单 Java程序调试1)以下哪个是 Java应用程序 main方法的有效定义?A. public static void main();B. public static void main( String args );C. public static void main( String args );D. public static void main( Graphics g );E. public static boolean main( String a );2) 编译和运行以下代码的结果为:public class MyMainpublic static void main(String argv)System.out.println(“Hello cruel world“);A编译错误;B运行输出 “Hello cruel world“;C编译无错,但运行时指示没有定义构造。

18、注:题目没有涵盖所有知识点。仅作为学习过程中知识点的巩固第一章 JAVA 语言基础( )反映了 JAVA 程序的并行机制;( )使 JAVA 更加健壮。变量 a 和 A 不同对不对( )JAVA 发展最初是面向( )而设计的最新的 JDK 版本:( )用什么命令把 java 源文件编译生成字节码文件/ 类文件/class 文件( )用什么命令解释运行字节码文件/类文件/class 文件( )用什么命令能够运行 applet 小应用程序( )applet 程序运行的 html 代码中的 applet 标记,其中三个必要属性是什么( )了解 JAVA 5 的新特性都有哪些:( )第二章 JAVA 语言程序设。

19、【1】将 1 到 1000 之间的奇数打印出来。【2】 判断一个数能否同时被 3 和 5 整除。【3】 输入 10 个数,找出最大一个数,并打印出来。【4】 给出一百分制成绩,要求输出成绩等级A,B,C,D,E。90 分以上为A,8089 分为B,7079 分为C,6069 分为D,60 分以下为E。【5】 输出图案:* 【6】把一个整数分解质因数【7】请编写一个方法实现如下功能:将 1 至 7 的数字转换为星期日到星期六的字符串。【8】请编写一个方法实现如下功能:有任意三个整数 a,b,c,请输出其中最大的【9】请编写一个方法实现如下功能:将任意三个整数 a,b,c 按从小到大的顺序。

20、 JAVA 练习1. 以下方法 fun 的功能是求两参数之积。int fun ( int a, int b ) return a*b; 2. 以下方法 fun 的功能是求两参数之积。float fun ( int a, double b ) return (float)a*b; 4. 以下方法 m 的功能是求两参数之积的整数部分。int m ( float x, float y ) return (int)x*y; 6.下面方法的功能是判断一个整数是否为偶数,将程序补充完整。public _boolean_ isEven(int a) if(a%2=0)return _true_;else return false;7.同一个类中多个方法具有相同的方法名,不同的_参数列表_称为方法的重载。二选择题及答案1.下列方法定义中,正确的。

【JAVA基础练习题】相关DOC文档
java练习题答案.doc
java练习题-继承.doc
Java编程练习题.doc
java循环练习题.doc
《Java语言》练习题.doc
Java程序设计基础练习题113741.doc
java基础50道经典练习题及答案.doc
Java程序设计基础练习题1.doc
Java练习题.doc
java练习题.doc
基础Java数组练习题及答案.doc
Java程序设计基础练习题.doc
1Java第一单元练习题-Java基础.doc
java基础练习题27875.doc
Java基础练习题 附答案.doc
Java基础练习题附答案.doc
JAVA语言基础练习题.doc
java基础练习题.docx
JAVA基础练习题.doc
【JAVA基础练习题】相关PDF文档
JAVA基础强化练习题2(附答案).pdf
标签 > JAVA基础练习题[编号:184750]

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报