没有合适的资源?快使用搜索试试~ 我知道了~
JAVA程序设计习题库及答案 JAVA程序设计习题库及答案 JAVA程序设计习题库及答案
资源推荐
资源详情
资源评论
第一章
语言概论 第二章
语言基础 第三
章 面向对象程序设计
第四章
小应用程序 第五章 异常处理第六
章 图形与用户界面技术
第七章 多线程 第八章 多媒体编程 第九章 输
入与输出流
第十章 网络通讯与编程 第十一章
语言的数据库访问
技术
第一章 语言概论
一、选择题
下列不属于 语言鲁棒性特点的是:
能检查程序在变异和运行时的错误
能运行虚拟机实现跨平台
自己操纵内存减少了内存出错的可能性
还实现了真数组,避免了覆盖数据的可能
语言的执行模式是:
全编译型
全解释型
半编译和半解释型
同脚本语言的解释模式
下列关于虚拟机说法错误的是:
虚拟机可以用软件实现
虚拟机部可以用硬件实现
字节码是虚拟机的机器码
虚拟机把代码程序与各操作系统和硬件分开
语言是 年由()公司发布的
1
!
"#$%
下列不是虚拟机执行过程特点的是
双线程
多线程
动态链接
异常处理
& 以 为基础,最下层是移植接口,由适配器和()组成
网卡
基本类
应用程序和 '' % 小程序
( 程序的执行过程中用到一套 ) 工具,其中 %#% 指
语言编译器
字节码解释器
文档生成器
类分解器
* 的 +, 结构中,不属于类库主要包括的核心包的是
包
#
! 包
2
- 扩展包
每个 的编译单元可包含多个类或界面,但是每个编译单元最多只能有
()类或者界面是公共的
一个
两个
四个
任意多个
. 在当前的 实现中,每个编译单元就是一个以()为后缀的文件
!
%#%
二、填空题
年,/0 公司的 1%2 - 和 % 等人,为电视、控制烤面
包机等家用电器的交互操作开发了一个3333软件,它是 的前身。
是一个网络编程语言,简单易学,利用了3333的技术基础,但又独立
于硬件结构,具有可移植性、健壮性、安全性、高性能。
可以跨平台的原因是3333
的执行过程有三个特点:多线程,33333,异常处理;
程序的安全性体现在多个层次上,在33333,有语法检查;在解释层
上,有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换和法
性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台层上,通
过配置策略,可设定访问资源域,而无需区分本地或远程。
& 的产品主流操作系统平台是 、33333和 4
( 系统运行时,通过333333机制周期性的释放无用对象所使用的内存,
完成对象的清除。
3
*在 语言中,将后缀名为333333的源代码文件编译后形成后缀名
为 的字节码文件。
语言的执行模式是半编译和333333。
. 类库具有33333的特点,保证了软件的可移植性。
在编写执行 程序的过程中需要用到一些工具,/0 公司为我们提供
了一套 ) 工具,它主要包括:
%#%、%#%、33333、'%#%、56%#%
程序包括源代码( 文件)、333333、由归档工具 生成
的 文件、对象状态序列化% 文件。
在 语言中,为将源代码翻译成333333文件时产生的错误称为编译错
误。而将程序在运行中产生的错误称为运行错误。
'' 应用程序的编写和执行分 步进行:编写源代码、编译
源代码、33333。
每个 应用程序可以包括许多方法,但必须有且只能有一个33333方法。
& 源文件中最多只能有一个33333类,其它类的个数不限。
( 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的
上层是33333和基本 +,,它们都是具有可扩展性。
*类库主要包括核心 包、33333和 - 扩展包。
解释器采用生成与体系结构无关的333333指令的技术,只需安装
运行系统,就可保证 程序可以在网络的任何地方运行。
. 的体系结构中,最下层是33333,由适配器和 7 组成,保证
体系结构可以跨平台。
第二章 语言基础
一选择题
下列 标识符,错误的是()
383
94-%
4
/%31%
3: %
下列不属于简单数据类型的是()
整数类型
类
符点数类型
布尔类型
下列属于 关键词的是()
;</=
-
>
0/??
下列声明和赋值语句错误的是
!6 %$@A
- @B68%BA
>C@&(&(
6 %4@%A
中,八进制数以333333开头。
.#
.
.D
.*
自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为()
5
剩余63页未读,继续阅读
资源评论
a954154238
- 粉丝: 9
- 资源: 37
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- BDD,Python 风格 .zip
- 个人原创STM32F1 BOOTLOADER,主控芯片为STM32F103VET6
- Alpaca 交易 API 的 Python 客户端.zip
- 基于Django与讯飞开放平台的ACGN文化交流平台源码
- 中国象棋(自行初步设计)
- 微信小程序实现找不同游戏
- 100_Numpy_exercises.ipynb
- 2023-04-06-项目笔记 - 第三百二十六阶段 - 4.4.2.324全局变量的作用域-324 -2025.11.23
- 一个简单的模板,开始用 Python 编写你自己的个性化 Discord 机器人.zip
- TP-Link 智能家居产品的 Python API.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功