java核心技术书后答案_Java核心技术习题答案.pdf

本书涵盖了Java语言从基础知识到高级特性的习题解答,包括面向对象编程、数组、集合框架、IO流、JDBC数据库访问和网络编程等章节。内容涉及选择题、填空题及程序设计题,帮助读者巩固和提升Java编程技能。
摘要由CSDN通过智能技术生成

Java 核心技术

习题答案

马志强 张然 李雷孝 编

清华大学出版社

目 录

第一章 Java 语言概述 3

第二章 Java 语法基础 4

第三章 面向对象编程 15

第四章 数组 38

第五章 高级类特性 45

第六章 GUI 编程 51

第七章 集合框架 62

第九章 集合框架 77

第十章 IO 流 81

第十一章 JDBC 访问数据库 84

第十二章 线程 85

第十三章 网络编程 90

第一章 Java 语言概述

一、选择题

1-5 ABBBB

6-8 AAB

二、填空题

1. MyClass MyClass.class

2. String 数组( String[] ) 一

3. javac A.java java A

三、程序设计题

1、搭建 Java 运行环境,并写一个 Java 程序打印输出 “开始学习 Java 程序设

计! ”。

1)首先安装 JDK ;

2 )配置环境变量 path,classpath可配可不配;

3 )FirstJava.java

public class HelloWorld{

public static void main(String[] args){

开始学习 Java程序设计! ");

}

}

2、修改下面四个 Java源文件中的错误,使其能够编译和运行。

Test1.java:TestAnother1 类不能再使用 public 修饰,一个源文件中只能有

一个类或者接口用 public 修饰;

Test2.java:源文件中 public 修饰的类的名字为 Testing2,和源文件名字不

一致;

Test3.java:Test3类的 main 方法的形参类型为 String[] ;

Test4.java:Test4类的 main 方法必须使用 static 关键字修饰。

第二章 Java 语法基础

一、选择题

1-5 BCADB

6-9 DCCC

二、填空题

1. abc ,a1, _abc, _1a, ab123

#a,const,$abc,1abc,if ,$#1sa,$_a,_$q1

2. 题目出现问题:代码修改为 ch = (char) (ch+1);结果为 ’B如果直接结果为’;

98。

3.true(真 ) false(假 )

4.4

5. 2 2 false 2

6.m*20/100 (double)m*20/100

三、编程题

1、由命令行输入一个成绩,使用 switch 结构求出成绩的等级。 A :90-100;

B:80-89;C:70-79;D:60-69;E:0-59。

public class IfElseTest {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值