





定价:59.8元
印次:1-2
ISBN:9787302671787
出版日期:2024.09.01
印刷日期:2025.02.18
图书责编:张龙卿
图书分类:教材
本书是一本介绍Java 面向对象程序设计的基础书籍,知识同步到Java **长期支持版LTS 17 版,适合Java 初学者使用。本书共16 章,全面介绍了Java 面向对象程序设计的基本概念、基本方法、基本技术和应用实践。第1 章介绍了Java 的特点和建立Java 开发环境;第2 章和第3 章介绍了Java 的基本运算、基本输入/ 输出和程序流程控制;第4~7 章介绍了Java 面向对象程序设计的核心知识,包括类、对象、继承、多态、接口及枚举;第8~11 章介绍了JDK 基本类的使用,包括Java 基础类、异常类、集合类、流式编程、I/O 流,同时,还介绍了Java 程序的跟踪调试技术;第12 章介绍了Java 的反射技术和注解编程;第13~15 章介绍了Java 多线程编程、网络编程和数据库编程;第16 章介绍了Java 图形界面编程。 本书既可作为高等院校计算机相关专业的教材,也可作为Java 编程爱好者的自学书籍。
吴绍根,毕业于大连理工大学,硕士研究生,副教授,现为广东轻工职业技术学院软件技术专业专业带头人。十年企业工作经历,在企业工作期间,参与或组织了多个计算机系统的设计与开发
前 言 Java 是一个庞大的技术体系,是目前设计和开发大中小型因特网应用 系统的主流技术。Java 自诞生以来,由于其严谨、面向对象、灵活、平台 无关等特点,得到了广大使用者的喜爱和广泛应用。 从体系结构上看,Java 包括以下几个层次:Java 标准版(Java Standard Edition,Java SE )、Java 企业版(Java Enterprise Edition,Java EE,Java Web 是Java EE 中的一个主要部分)、Java 框架(Java Spring Framework )、 Java 微服务(Java Micro Service)和Java 云端开发部署(Java Cloud)。其中, 基于Java 可以开发Java 桌面应用程序。例如,目前流行的IntelliJ IDEA 开 发环境就是基于Java 技术开发的;结合Java EE 、Java Spring Framework 、 Java Micro Service 和Java Cloud 技术,可以开发各种规模的因特网应用系 统。例如,目前一些典型的网络应用系统,包括电子政务系统、电子商务 系统等都是基于这些技术体系开发和建设的。 为了帮助Java 技术学习者和使用者学习、掌握和使用Java 技术体系 设计和开发应用系统,需要结合现今及未来应用需求,从体系上考虑和 合理选取知识内容及安排先后关系,从而在未来实际项目开发中合理应 用。清华大学出版社携手院校和企业有经验的教师和工程师开发了一整套 Java 技术体系丛书,本...
第1 章建立Java 程序开发环境
1
1.1 Java 语言概述
1
1.1.1 程序设计语言
1
1.1.2 Java 语言的特点
1
1.2 建立Java 开发环境
2
1.3 第一个“Hello world!”程序
2
1.3.1 创建Java 程序工程
2
1.3.2 运行Java 程序
5
1.4 Java 程序的运行过程
6
1.4.1 编译代码
7
1.4.2 Java 程序的运行机理
8
1.5 练习:安装Java 开发环境.
9
第2 章 Java 基本运算和输入/ 输出 10
2.1 Java 程序的组成10
2.2 Java 基本数据类型和字面常量11
2.3 变量11
2.3.1 定义变量和访问变量 .12
2.3.2 显示变量的值 .12
2.4 数据运算13
2.5 Java 基本输入/ 输出和String 类的使用13
2.5.1 基本输出语句 .14
2.5.2 基本输入语句 .16
2.5.3 String 类的使用 .17
2.6 练习:计算工资.18
第3 章 Java 程序流程控制19
3.1 顺序语句和if 分支语句19
3.2 switchcase default 分支语句及其应用实践19
3.3 循环语句21
...