对《Head First Java》读者的一些建议
在我遇到《Head First Java》之前,如果你要我推荐 Java 技术书,我会毫不犹豫地推荐《Java 编程思想》和《Java 核心技术卷》,因为大家都说好嘛,我只能“同流合污”了(强颜欢笑);但换成是现在的话,我会优先推荐《Head First Java》。
尽管《Head First Java》也非常的厚,至少比我的脸皮后,但趣味性就要甩前面两本好几条街了。这年头,大家都没时间读枯燥的技术书,尤其是厚的。上一张图大家感受一下《Head First Java》的调皮吧。
就冲着这张图,我觉得《Head First Java》的作者就足够的大胆。作者挑选的图片可以说张张经典,真正实现了“图文并茂”的需求,搞得你感觉有点不好意思,仿佛不是在读一本 Java 技术书,而是在读一本《知音》。
不止是图片,还有游戏、拼图、解谜题以及意想不到的内容。真的是一点都不“正经”,正因为如此,阅读起来才感觉兴趣盎然。
第一章主要介绍了 Java 的工作原理、发展简史、程序结构。
第二章主要介绍了 Java 的面向对象,包括继承、覆盖等内容。
什么是面向对象编程(OOP)?
请用面向对象的思想,谈一谈这次面试的过程
第三章主要介绍了 Java 的变量。关键点:引用变量存储的是对象的地址(储存方式)、数组也是对象。
为什么要将局部变量的作用域最小化?
第四章主要介绍了 Java 的方法。关键点:实参和形参、值传递和引用传递、== 和 equals()。
Stack Overflow上188万浏览量的提问:Java到底是值传递还是引用传递?
Stack Overflow 上 370万浏览量的一个问题:如何比较 Java 的字符串?
第五章主要介绍了程序设计与实现的步骤。
第六章主要介绍了 Java 的 API。关键点:ArrayList。
第七章主要介绍了继承和多态。关键点:覆盖和重载。
第八章主要介绍了接口和抽象类。关键点:超类 Object。
Java:接口和抽象类,傻傻分不清楚?
再谈 Java 的继承和超类 Object
第九章主要介绍了构造器与垃圾收集器。关键点:对象存储在堆中,对象引用在栈中;当对象失去最后一个引用变量时,它会被回收。
第十章主要介绍了静态类、静态方法、静态变量。关键点:final、常量、数字格式化、日期表示法。
第十一章主要介绍了异常处理。
Java异常处理:给程序罩一层保险
Java:优雅地处理异常真是一门学问啊!
第十二章和第十三章,主要介绍了 GUI 和 Swing。关键点:事件处理机制。
第十四章主要介绍了序列化和文件输入/输出。关键点:Serializable接口。
Java Serializable:明明就一个空的接口嘛
第十五章主要介绍了网络 Socket 和多线程。
Java Socket:飞鸽传书的网络套接字
Java 网络编程:必知必会的 URL 和 URLConnection
教妹学 Java:难以驾驭的多线程
第十六章主要介绍了集合和泛型。
教妹学Java:大有可为的集合
教妹学 Java:晦涩难懂的泛型
第十七章主要介绍了程序的打包和发布。
第十八章主要介绍了远程服务调用。
对《Java核心技术卷一》读者的一些建议
对《Java编程思想》读者的一点建议
温馨提醒:如果你觉得有用,别忘了点赞收藏哦。
对《Head First Java》读者的一些建议相关推荐
- Java核心技术卷一读书笔记
文章目录 Java核心技术卷一读书笔记 第一章 Java程序设计概述 1.1 关键特性 第二章 Java程序设计环境 2.1 使用命令行工具 第三章 Java的基本查询设计结构 3.1 数据类型 3. ...
- Java核心技术卷一 -第十二章:多线程
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
- Java核心技术卷一 -第五章:类的强制类型转换与instanceof操作符
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
- Java核心技术卷一 -第五章:枚举类再认识
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
- Java核心技术卷一基础知识第10版demo实例
Java核心技术卷一基础知识第10版demo实例 第三章 JAVA的基本程序设计结构 3.7输入与输出 3.7.1读取输入 3.8控制流程 3.8.3循环 3.10数组 3.10.6多维数组 第四章 ...
- Java核心技术卷一 -第九章:集合
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
- Java核心技术卷一 -第四章:方法参数
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
- Java核心技术卷一笔记
Java核心技术-卷一学习笔记 文章目录 Java核心技术---卷一学习笔记 前言 一.第一章Java程序设计 标题Java具有的特性: 二.第二章Java程序设计环境 JDK和Jre的区别 第三章J ...
- Java核心技术卷一、二读书笔记(PDF)分享
分享一下笔记(书)PDF在下面,懂得都懂 一 Java程序设计概述 1)Java语言的特性 简单性 Java语法是c++的一个纯净版本,这里没有头文件,指针运算(指针语法),结构,联合,操作符重载,虚 ...
- Java核心技术卷一 -第五章:装箱和拆箱
系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...
最新文章
- TensorFlow实现多层感知机函数逼近
- opencv 图像阈值分割图像
- 图解SQL子查询实例
- Stack.Peek 与 stack.pop 的区别
- MFC获取文件夹下的所有文件名
- 为什么 scrum 开发人员是一个 T-形的人 ?
- 陀螺信号一阶差分matlab,卡尔曼滤波在陀螺漂移时间序列模型中的应用
- Atiitt 经济学体系树与知识点概念大总结attilax
- 从零学会SQL:入门(实操演示)
- Win7 开启自带WIFI进行手机抓包
- 深入理解操作系统——虚拟存储详解
- 如果字符串是科学:如123213e21,转化为字符串
- python妹子图爬虫5千张高清大图突破防盗链福利5千张福利高清大图
- py语法08-函数返回参数
- NDN Link :利用区块链技术代替TCP/IP 通信模式
- 2022年美化UI二开某技术导航天下PHP源码
- java file mac ox_MAC OX 配置JDK环境变量
- 精通CSS-添加样式
- 谈一谈对 TailwindCSS 的看法
- 摧毁公司的不是对手,而是价值观