Java语言基础知识习题大全
需积分: 47 178 浏览量
更新于2024-07-27
收藏 208KB DOC 举报
Java练习习题
本资源摘要信息涵盖了Java语言的基础知识点,包括Java语言概论、面向对象程序设计、Java小应用程序、异常处理、图形与用户界面技术、多线程、多媒体编程、输入与输出流、网络通讯与编程、Java语言的数据库访问技术等方面。
一、Java语言概论
1. Java语言的鲁棒性特点包括:检查程序在变异和运行时的错误、实现跨平台、自己操纵内存减少了内存出错的可能性等,但不包括实现了真数组,避免了覆盖数据的可能。
2. Java语言的执行模式是半编译和半解释型,既不是全编译型也不是全解释型。
3. 虚拟机可以用软件实现,也可以用硬件实现,字节码是虚拟机的机器码,虚拟机把代码程序与各操作系统和硬件分开。
4. Java语言是1995年由Sun公司发布的。
5. 虚拟机执行过程的特点包括双线程、多线程、动态链接、异常处理等。
6. Java以JVM为基础,最下层是移植接口,由适配器和Java基本类组成。
7. java程序的执行过程中用到一套JDK工具,其中javac.exe是java语言编译器。
8. java的API结构中,类库主要包括核心包java包、javax包、javadoc包等,但不包括org扩展包。
9. 每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有一个类或者界面是公共的。
10. 在当前的java实现中,每个编译单元就是一个以.java为后缀的文件。
二、面向对象程序设计
面向对象程序设计是Java语言的基础,包括类、对象、继承、多态、封装、抽象等概念。
三、Java小应用程序
Java小应用程序包括图形用户界面、事件处理、控件编程等方面。
四、异常处理
异常处理是Java语言的重要特点,包括try-catch语句、throw语句、finally语句等。
五、图形与用户界面技术
图形与用户界面技术包括AWT、Swing、JavaFX等。
六、多线程
多线程是Java语言的重要特点,包括线程的创建、线程的同步、线程的通信等。
七、多媒体编程
多媒体编程包括音频、视频、图像处理等方面。
八、输入与输出流
输入与输出流是Java语言的重要特点,包括文件输入输出、网络输入输出、数据库输入输出等。
九、网络通讯与编程
网络通讯与编程包括Socket编程、RMI编程、Web编程等。
十、Java语言的数据库访问技术
Java语言的数据库访问技术包括JDBC、Hibernate、MyBatis等。
本资源摘要信息涵盖了Java语言的基础知识点,旨在帮助新手快速了解Java语言的基础知识。
2018-07-26 上传
2011-12-07 上传
2011-03-23 上传
2023-05-17 上传
2023-06-02 上传
2022-10-25 上传
2008-04-06 上传
yuanfeixiang00
- 粉丝: 0
- 资源: 7
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案