正版书籍你好!JA关东升9787111744771新华仓库多仓直发
正版新书 新华官方库房直发 可开电子发票
¥
105.29
7.6折
¥
139
全新
库存2件
作者关东升
出版社机械工业出版社
ISBN9787111744771
出版时间2024-03
装帧平装
开本16开
定价139元
货号1203233925
上书时间2024-09-20
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 你好世界,我来了!—— 从Hello World开始
1.1编写你的第一个Java程序/
1.1.1下载和安装JDK/
1.1.2下载和安装IntelliJ IDEA/
1.1.3创建项目/
1.1.4运行程序/
1.1.5庖丁解牛HelloWorld/
1.2Java语言概述/
1.2.1Java语言历史/
1.2.2Java语言特点/
1.3如何获得帮助/
1.4训练营:使用文本编辑工具+JDK编写和运行Java程序/
1.5总结与扩展/
1.6同步练习/
第2章 魔法程序员的奥妙指南—— Java基本语法
2.1标识符/
2.2关键字/
2.3变量、常量和语句/
2.3.1变量/
2.3.2常量/
2.3.3语句/
2.3.4训练营1:理解变量、常量和
语句/
2.4注释/
2.4.1文档注释/
2.4.2代码注释/
2.5Java源代码组织方式/
2.5.1代码文件/
2.5.2包/
2.5.3训练营2:熟悉Java中如何定义
和引入包/
2.6总结与扩展/
2.7同步练习/
第3章 数据类型,不一样的我—— Java数据类型
3.1Java基本数据类型/
3.1.1整数类型/
3.1.2浮点类型/
3.1.3训练营1:掌握整数、浮点数等的
表示方式/
3.1.4字符类型/
3.2数据类型转换/
3.2.1自动类型转换/
3.2.2强制类型转换/
3.3训练营2:熟悉数据类型之间的转换/
3.4引用数据类型/
3.5数组类型/
3.5.1数组声明/
3.5.2数组初始化/
3.5.3训练营3:掌握数组类型/
3.6总结与扩展/
3.7同步练习/
第4章 + - * / % = == != && !—— 运算符
4.1算术运算符/
4.1.1一元算术运算符/
4.1.2二元算术运算符/
4.2关系运算符/
4.3逻辑运算符/
4.3.1训练营1:比较逻辑或和短路或/
4.3.2训练营2:比较逻辑与和短路与/
4.4位运算符/
4.5赋值运算符/
4.6三元运算符/
4.7运算符优先级/
4.8总结与扩展/
4.9同步练习/
第5章 左右抉择——决策语句
你好!Java目录5.1if语句/
5.1.1if结构/
5.1.2if-else结构/
5.1.3if-else-if结构/
5.2训练营1:掌握if语句/
5.3多分支语句/
5.3.1switch语句/
5.3.2switch表达式/
5.4训练营2:掌握switch语句/
5.5总结与扩展/
5.6同步练习/
第6章 绕圈子的艺术——循环语句
6.1while循环语句/
6.2do-while循环语句/
6.3for循环语句/
6.3.1C语言风格for循环语句/
6.3.2Java语言风格for循环语句/
6.3.3训练营1:掌握for循环语句/
6.4跳转语句/
6.4.1break语句/
6.4.2continue语句/
6.4.3训练营2:掌握跳转语句/
6.5总结与扩展/
6.6同步练习/
第7章 面向对象编程,再次出发—— 面向对象
7.1面向对象基本特性/
7.2类/
7.2.1定义类/
7.2.2创建对象/
7.2.3空对象/
7.3类的成员/
7.3.1成员变量/
7.3.2成员方法/
7.3.3方法重载/
7.3.4构造方法/
7.3.5默认构造方法/
7.3.6构造方法重载/
7.3.7this关键字/
7.3.8类变量和类方法/
7.4封装性/
7.4.1私有级别/
7.4.2默认级别/
7.4.3保护级别/
7.4.4公有级别/
7.5继承性/
7.5.1实现继承/
7.5.2成员变量隐藏/
7.5.3方法的重写/
7.5.4训练营1:掌握方法重写/
7.6抽象类/
7.6.1抽象类示例/
7.6.2训练营2:理解抽象类概念/
7.7接口/
7.7.1接口示例/
7.7.2训练营3:实现多个接口/
7.8多态性/
7.9内部类/
7.9.1成员内部类/
7.9.2匿名内部类/
7.9.3训练营4:使用匿名内部类/
7.10总结与扩展/
7.11同步练习/
第8章 万能的工具箱——常用类
8.1Object类/
8.1.1toString()方法/
8.1.2对象比较方法/
8.1.3训练营1:熟悉Object类的
常用方法/
8.2字符串/
8.2.1字符串表示方式/
8.2.2转义字符/
8.2.3文本块/
8.2.4字符串常用方法/
8.2.5训练营2:掌握字符串操作/
8.3包装类/
8.3.1从对象到基本数据类型的转换/
8.3.2从基本数据类型到对象的
转换/
8.3.3将字符串转换为基本数据类型/
8.4大数字类/
8.4.1BigInteger/
8.4.2BigDecimal/
8.4.3训练营3:掌握包装类的常用
方法/
8.5日期时间类/
8.5.1本地日期时间类/
8.5.2获得LocalDateTime、LocalDate和
LocalTime对象/
8.5.3日期格式化/
8.5.4日期解析/
8.5.5训练营4:掌握本地日期时间/
8.6总结与扩展/
8.7同步练习/
第9章 集合框架杂技表演—— Java集合框架
9.1集合概述/
9.2List集合/
9.2.1List接口的实现类/
9.2.2List接口的常用方法/
9.2.3使用泛型/
9.2.4遍历List集合/
9.2.5训练营1:掌握List集合/
9.3Set集合/
9.3.1Set接口的常用方法/
9.3.2遍历Set集合/
9.3.3训练营2:掌握Set集合/
9.4Map集合/
9.4.1Map接口的常用方法/
9.4.2遍历集合/
9.4.3训练营3:掌握Map集合/
9.5总结与扩展/
9.6同步练习/
第10章 异常处理:哎呀疼疼疼!—— 异常处理
10.1异常类继承层次/
10.2捕获异常/
10.2.1try-catch语句/
10.2.2使用多catch代码块/
10.2.3训练营1:熟悉异常捕获/
10.3释放资源/
10.3.1finally代码块/
10.3.2自动资源管理/
10.3.3训练营2:熟悉资源释放/
10.4throws与声明方法抛出异常/
10.5自定义异常类/
10.6throw与显式抛出异常/
10.7训练营3:了解自定义异常和
显示抛出异常/
10.8总结与扩展/
10.9同步练习/
第11章 IO流大作战:文件系统深度探险—— IO流
11.1文件管理/
11.1.1File类/
11.1.2训练营1:常见文件管理操作/
11.2I/O流概述/
11.2.1字节流和字符流/
11.2.2流类继承层次/
11.3字节流/
11.3.1InputStream抽象类/
11.3.2OutputStream抽象类/
11.3.3训练营2:复制二进制
文件/
11.4字符流/
11.4.1Reader抽象类/
11.4.2Writer抽象类/
11.4.3训练营3:复制文本文件/
11.5总结与扩展/
11.6同步练习/
第12章 美轮美奂的界面开发——GUI编程
12.1Java图形用户界面技术概述/
12.1.1AWT/
12.1.2Swing/
12.1.3JavaFX/
12.2Swing技术基础/
12.2.1Swing中容器类的层次结构/
12.2.2Swing中组件类的层次结构/
12.3第一个Swing程序/
12.4事件处理/
12.4.1命名内部类事件监听器/
12.4.2匿名内部类事件监听器/
12.4.3Lambda表达式事件监听器/
12.4.4训练营1:掌握事件处理/
12.5布局管理/
12.5.1FlowLayout布局/
12.5.2BorderLayout布局/
12.5.3GridLayout布局/
12.5.4BoxLayout布局/
12.5.5训练营2:掌握布局管理/
12.6Swing组件/
12.6.1标签/
12.6.2按钮/
12.6.3文本输入组件/
12.6.4单选按钮/
12.6.5复选框/
12.6.6列表/
12.6.7下拉列表框/
12.6.8表格/
12.6.9训练营3:掌握表格组件/
12.7总结与扩展/
12.8同步练习/
第13章 网上冲浪大冒险—— 网络编程
13.1网络基础/
13.1.1TCP/IP/
13.1.2IP地址/
13.1.3HTTP/HTTPS协议/
13.1.4端口/
13.1.5URL/
13.2Java访问互联网资源相关类/
13.2.1使用URL类/
13.2.2HttpURLConnection类/
13.2.3发送GET请求/
13.3训练营:“我的备忘录”/
13.4JSON文档/
13.4.1使用第三方JSON库/
13.4.2JSON数据编码和解码/
13.5总结与扩展/
13.6同步练习/
第14章 数据库编程的颠覆者—— 数据库编程
14.1MySQL数据库管理系统/
14.1.1安装MySQL 8数据库/
14.1.2客户端登录服务器/
14.1.3常见的管理命令/
14.2JDBC技术/
14.2.1JDBC API/
14.2.2加载驱动程序/
14.2.3建立数据连接/
14.2.4使用属性文件/
14.2.5三个重要接口/
14.2.6数据库编程的一般过程/
14.3训练营:学生表CRUD
操作/
14.3.1创建学生表/
14.3.2插入学生数据/
14.3.3更新学生数据/
14.3.4删除学生数据/
14.3.5查询所有学生数据/
14.3.6按照学生编号查询
数据/
14.4总结与扩展/
14.5同步练习/
第15章 跑得快还要跑得稳——多线程编程
15.1创建线程/
15.1.1继承Thread类/
15.1.2实现Runnable接口/
15.1.3使用匿名内部类实现线程执行
对象/
15.1.4使用Lambda表达式实现线程执行
对象/
15.1.5训练营1:创建线程/
15.2线程的状态/
15.3训练营2:线程循环与线程
停止/
15.3.1线程循环/
15.3.2停止线程/
15.4线程管理/
15.4.1线程休眠/
15.4.2等待线程结束/
15.5线程同步/
15.5.1线程不安全问题/
15.5.2同步方法/
15.5.3同步代码块/
15.5.4训练营3:熟悉线程同步/
15.6总结与扩展/
15.7同步练习
内容摘要
本书以轻松幽默的语言,从零开始介绍如何学习Java语言。书名来源于编程语言中最经典的Hello World程序,寓意带您从入门到精通。
本书全面系统地介绍了Java语言编程,共包含15章内容,涵盖了Java的基础语法、面向对象编程、常用类库、GUI编程、数据库访问、网络编程、多线程等核心知识点和编程技能。
书中大部分知识点后都设计了针对性的训练营,通过大量示例和综合练习案例,帮助读者深入理解知识并灵活运用。
每章都设有总结与扩展和同步练习,以及若干训练营,旨在通过综合案例巩固知识。我们提供配套代码、课件、答疑服务,以及视频来辅助学习(下载方式见封底)。
书中目录采用幽默风格命名,使用漫画角色对话的形式讲解知识,以激发读者的学习兴趣。
无论您是编程新手,还是有经验的程序员,本书都将以浅显易懂的方式,带您掌握Java语言实用技能。只要耐心学习践行,必将收获满满,现在请开始Java编程之旅吧!
主编推荐
本书以轻松幽默的语言,从零开始介绍Java语言。书名来源于编程语言中最经典的Hello World程序,寓意带读者从入门到精通。
书中每章都设有总结与扩展和同步练习,以及若干训练营,旨在通过综合案例巩固知识。本书还提供配套代码、课件、答疑服务,以及视频来辅助学习。
本书全彩印刷,目录采用幽默风格命名,使用漫画角色对话的形式讲解知识,以吸引读者学习兴趣。
无论您是编程新手,还是有经验的程序员,本书都将以浅显易懂的方式,带您掌握Java语言实用技能。您只要耐心学习践行,必将收获满满,现在请您开始Java编程之旅吧!
— 没有更多了 —
以下为对购买帮助不大的评价