书名:Java程序设计应用开发 书号:978-7-113-29847-0
作者:张西广,夏敏捷,罗菁 编著 出版日期:2023年1月 出版社:中国铁道出版社
目前学习和关注 Java 语言的人越来越多,Java 语言已是目前世界上最为流行的程序开发语言之一。由于具有功能丰富、表达能力强、使用方便灵活、执行效率高、跨平台、可移植性好等优点,Java 成为编程学习的首选语言之一。
学习编程是一个实践的过程,而不仅仅是看书、看资料的过程,动手编写、调试程序才是至关重要的。通过实际的编程以及积极思考,读者可以很快掌握编程技术,在编程过程中能够积累许多宝贵的实践经验,这对编程人员来说尤为重要。
本书主要介绍Java语言的基础知识,包括Java语言基本数据类型、逻辑控制语句、面向对象程序设计、异常处理、Java常用类、Java集合、图形化用户界面、多线程、网络编程、I/O(输入/输出)和数据库开发等知识,读者通过学习可以掌握Java语言的基本知识内容和程序编写方法。本书从基本的程序设计思想入手,逐步展开Java语言教学。对每个知识点,使用多个实用例子进行描述和说明,例子选取贴近生活,增加读者对知识点的理解。本书注重程序设计能力的培养和项目实践,每章后提供综合性案例实践,同时纳入了Java的新功能,增强了实用性,使读者掌握Java的精髓。
本书最大的特色在于以开发案例为导向,让读者对 Java 语言学习充满乐趣,在案例设计开发过程中,不知不觉地学会这些技术;通过学习本书,读者将学会 Java 编程技术和技巧,学会面向对象的设计技术,了解程序设计的相关知识。本书部分案例如酒店客房管理、网络五子棋游戏、Java 图形处理、JDBC 应用案例,由于篇幅限制进行数字化处理,读者可扫二维码阅读设计思路和相关代码。
5.3.1 try...catch语句捕获异常... 127
5.3.2 try...catch...finally语句捕获异常... 128
6.5.3 SimpleDateFormat类格式化日期... 155
7.5 使用Collections类对集合进行处理... 182
8.3.2 单选按钮(JRadioButton)... 192
8.3.6 文本框(JTextField和JPasswordField)和标签(JLabel)... 198
8.3.8 消息提示框(JOptionPane)... 201
8.6 应用案例——用户管理系统的登录和用户注册... 218
11.3.2 FileInputStream读文件... 267
11.3.3 FileOutputStream写文件... 269
11.3.4 DataInputStream和DataOutputStream.. 270