- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《Java程序设计(人邮,朱喜福)》实验指导书》.doc
《JAVA程序设计》实验指导书
实验指导书按章节展开,每章包含以下内容:
1.概念复习和巩固题(必做)。每次课后和上机前,请完成本章的概念复习和巩固题。
2.每章的上机实验(必做)。每次上机实验时间为2课时。必须在规定上机时间内,独立完成所有上机实验题的程序源代码的设计和编写,调试通过后,通过运行程序检验结果的正确性,并经实验教师检查并记录成绩。上机实验当时未能完成的,必须在课外完成,并在下一次上机实验时请实验教师补查并登记。每次上机实验作业均需计算机打印输出,以备在课堂上或学期末检查和复习。
3.每章的拓展上机实验(选做)。对学有余力的学生,完成每次上机实验必须的任务后,根据个人兴趣完成该部分上机实验题。该部分练习有些是要求调试程序使之能正确运行;有些是根据程序中的注释完成程序的编写,使之能编译通过并能正确运行。完成这些任务,通常需要查阅JavaAPI帮助文档。程序中的注释都是英文,这是为了今后进一步学习的方便,熟悉与Java编程相关的英文描述将是非常有益的。
第1章Java语言基础
. 概念1.下面说法正确的是( C )。A)Java 程序的源文件名称与主类(公共类)的名称相同,后缀可以是java或txt等。
B)JDK的编译命令是java。
C)一个java源程序编译后可能产生几个字节码文件。
D)在命令行运行编译好的字节码文件,只需在命令行直接键入程序名即可运行该程序。
2.下面的说法正确的是(ABCD)。
A) Java 语言是面向对象的、解释执行的网络编程语言。
B) Java 语言具有可移植性,是与平台无关的编程语言。
C) Java 语言可对内存垃圾自动收集。
D) Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。
3.下面main()方法的定义哪些是正确的(ACD)?
A)public static void main(String args[]) {}
B)public static void main(String[]) {}
C)public static void main(String[] args) {}
D)public static void main(String [] x) {}
4.用于定义数据简单类型的一组关键字是(B)。
A) class, float, main, public
B) float, boolean, int, long
C) char, extends, float, double
D) int, long, float, import
5.以下的变量定义中,合法的语句是(B)。
A) float 1_variable = 3.4; B) int abc_ = 21;
C) double a = 1 + 4e2.5; D) short do = 15;
6.定义变量如下:
int i=18;
long L=5;
float f=9.8f;
double d=1.2;
String s=123;
以下赋值语句正确的是(ABD)。
A) s=s+i; B) f=L+i; C) L=f+i; D) s=s+i+f+d;
7.以下语句输出的结果是( B)
String str=123;
int x=4,y=5;
str=str+(x+y);
System.out.println(str);
A)1239 B)12345 C)会产生编译错误 D)123+4+5
8.以下语句中没有编译错误或警告提示信息的是(B)?
A)byte b=256; B)double d=89L; C)char c=a; D)short s=8.6f;
9. 下面的程序输出结果是:1+2=3,请将程序补充完整。
public class App2 {
public static void main(String args[]) {
int x=1,y=2;
System.out.println(______________);
}
}
答案:x+++y+=+(x+y)
10.阅读下面的程序,回答问题。
程序如下:
public class App1 {
public static void main(String args[]) {
char ch=\n;
System.out.print(The first snow came,+ch+How beautiful
您可能关注的文档
- 《TOEFL Junior样题》.pdf
- 《TOEFL-Junior-Presentation-092016》.pdf
- 《Touch_On_Lens_(one_glass_solution)》.ppt
- 《Toyota's Meltdown Lessons for Pharma on its Lean Journey》.doc
- 《Tracepro stary light》.ppt
- 《TracePro_表面光源生成器的使用实例1-获取LED光谱数据》.doc
- 《Tracking rectangular and elliptical extended targets using laser measurements》.pdf
- 《Traffic Light》.doc
- 《Trap Level Spectroscopy in Amorphous Semiconductors-0》.pdf
- 《Trends》.pdf
- 2023年军队文职人员招聘考试理工学类-数学2+物理试卷.pdf
- 2021军队文职统一考试(公共科目)真题及答案.pdf
- 2021年安徽、辽宁军队文职笔试(公共科目)真题及答案.pdf
- 2022年天津、郑州军队文职笔试(公共科目)真题答案及解析.pdf
- 2015年军队文职人员招聘考试《公共科目》真题答案.pdf
- 2018年军队文职人员招聘考试理工学类-数学2+物理试卷.pdf
- 2023年国家粮食和物资储备局招聘考试真题及答案.pdf
- 2024中国疾病预防控制中心招聘笔试真题.pdf
- 2018年军队文职人员招聘考试理工学类-数学2+物理真题及答案.pdf
- 2019年军队文职人员招聘考试理工学类-数学2+物理真题及答案.pdf
文档评论(0)