Head First Java(第2版)中文版pdf

下载地址:网盘下载

内容简介  · · · · · ·

《Head First Java》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。

而且不只是读死书,你还会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互。在这些活动中,你会写出一堆真正的Java程序,包括了一个船舰炮战游戏和一个网络聊天程序。

Head First系列的图文并茂学习方式能让你快速地在脑海中掌握住知识。敞开心胸准备好学习这些关键性的主题:

*Java程序语言

*面向对象程序开发

*Swing图形化接口

*使用Java API函数库

*编写、测试与布署应用程序

*处理异常

*多线程

*网络程序设计

*集合与泛型

如果你想要看“一本正经”的书,去找其他的。但如果你真地想要好好地学习Java,你会需要《Head First Java》。这本书可是Amazon编辑推荐的十大好书之一!

作者简介  · · · · · ·

Kathy从开始设计游戏(她为Virgin、MGM和Amblin等都编写过游戏)和开发AI应用以来,一直对学习理论很感兴趣。Head First系列的大多数格式都出自她之手,具体说来,都是她为UCLA Extension(加利福尼亚大学洛杉矶分校)的“EntertainmentaStudies”研究项目讲授“NewaMedia Interactivity”(新媒体交互)课程时完成的。最近,她成为Sun Microsystems公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCWCD考试。她与Bert Bates一道积极地使用Head First概念培训了成千上万的开发人员。她还是世界上最大的Java群体网站javaranch.com的创始人之一,这家网站赢得了2003和 2004年《软件开发》杂志生产力大奖。她的爱好包括跑步、滑雪、骑马、玩滑板,还有超自然科学。

目录  · · · · · ·


1 进入Java的世界
Java的工作方式
Java的程序结构
剖析类
main()方法
循环
条件分支
设计程序
术语制造机
谈话录
习题
2 拜访对象村
椅子大战
继承
覆盖
什么是类?
创建你的第一个对象
使用main()
猜数字
习题
3 认识变量
声明变量
Primitive主数据类型
Java关键字
引用变量
对象的声明与赋值
可回收堆空间
数组
习题
4 对象的行为
操作对象状态的方法
方法参数与返回类型
值传递
Getters与Setters
封装
数组中的引用
习题
5 超强力方法
创建战舰游戏
简单版
编写伪码
测试
编写程序
完成版
用Math.random()产生随机数
预先输入好的程序
循环
类型转换
用Integer.parseInt()转换字符串
习题
6 使用Java函数库
7 对象村的优质生活
8 深入多态
9 对象的前世今生
10 数字很重要
11 有风险的行为
12 看图说故事
13 使用Swing
14 保存对象
15 网络联机
16 数据结构
17 发布程序
18 分布式计算
附录A:程序料理决定版
附录B:十大遗珠之憾
索引

下载地址:网盘下载

原文地址:https://www.cnblogs.com/longgg/p/8419140.html

时间: 2024-08-02 23:33:57

Head First Java(第2版)中文版pdf的相关文章

Head First Java(第二版·中文版)PDF下载

网盘下载地址:Head First Java(第二版·中文版)PDF下载 – 易分享电子书PDF资源网 作者: Kathy Sierra,Bert Bates 著 / 杨尊一 编译 张然等 改编 出版社: 中国电力出版社 译者: 杨尊一 出版年: 2007-2 页数: 600 定价: 79.00元 装帧: 16开 丛书: O'Reilly深入浅出系列 内容简介 · · · · · · <Head First Java>是本完整的面向对象(object-oriented,OO)程序设计和Java

EffectiveC++第3版中文版pdf

下载地址:网盘下载 <Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)>内容简介:有人说C++程序员可以分为两类,读过Effective C++的和没读过的.世界项级C++大师scott Meyers成名之作的第三版的确当得起这样的评价.当您读过<Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)>之后,就获得了迅速提升自己C++功力的一个契机.在国际上,<Effective C++:改善程序与设计的55个具体做法(第

JavaScript权威指南(第6版)(中文版)pdf

下载地址:网盘下载 内容简介 编辑 第5版针对Ajax和Web 2.0技术进行了全新的改版.和上一版相比,更新的内容较多,总体上接近整个篇幅的1/2,而这也正是本书姗姗来迟的原因之一.具体来说,第5版在以下部分有所更新: 第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包.新增了自定义类.名字空间.脚本化Java.嵌入JavaScript等内容. 第二部分最大的改变是增加了如下的大量新内容.包括第19章"cookie和客户端持久性",第20章"脚本化HTT

Python Cookbook(第3版) 中文版 pdf完整版高清下载

Python Cookbook(第3版)中文版介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字.日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试.调试以及异常,C语言扩展等. 本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案.书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中

《Python核心编程》 第3版 中文版pdf

下载地址:网盘下载 内容简介 编辑 Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序.快速脚本和复杂应用的原型.作为一种开源软件,Python可以自由获取,而且非常易学易用.本书是Python语言的经典入门读本,由两名顶尖的Python技术专家兼培训专家联手撰写,涵盖了该语言的所有核心内容.所有练习的解答都可在书后找到. 本书描述了Python程序的基本构件:类型.操作符.语句.函数.模块.类以及异常和介绍了更多高级主题,包括复杂的实例.无论是用于编写简单的脚本,还是复杂的

Python核心编程 第3版 中文版pdf

[下载地址] <Python核心编程(第3版)>是经典畅销图书<Python核心编程(第二版)>的全新升级版本,总共分为3部分.第1部分为讲解了Python的一些通用应用,包括正则表达式.网络编程.Internet客户端编程.多线程编程.GUI编程.数据库编程.Microsoft Office编程.扩展Python等内容.第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器.CGI和WSGI相关的Web编程.Django Web框架.云计算.高级Web服务.第3部分则为一

C Primer Plus(第五版)中文版.pdf

下载地址:网盘下载 内容简介 编辑 本书全面讲述了C语言编程的相关概念和知识. 全书共17章.第1.2章学习C语言编程所需的预备知识.第3到15章介绍了C语言的相关知识,包括数据类型.格式化输入输出.运算符.表达式.流程控制语句.函数.数组和指针.字符串操作.内存管理.位操作等等,知识内容都针对C99标准:另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求.第16章和第17章讨论了C预处理器和C库函数.高级数据表示(数据结构)方面的内容.附录给出了各章

《Effective Java 第三版》新条目介绍

前言 从去年的3月份起我就在开始读<Effective Java 第二版>,当然,我读的是中文版的:可能是我理解能力还不行,对于书中的内容总是感觉理解困难:就拿第一章的内容「创建和销毁对象」来说吧,这是我读的次数最多的一章,想必原因大家也是明白的,每次我读不下去的时候,我就从头开始读,所以,现在我对这本书的第一章是最为熟悉的了.后来,有一次我上网看到有网友说这本书确实和绝大部分的翻译书籍一样,对于有些原文中的内容翻译的不是很流畅,所以会导致阅读的人感觉难以理解:于是,我就斗胆下了本英文的原版来

《Effective Java(中文第二版)》【PDF】下载

<Effective Java(中文第二版)>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382186 Java(中文第二版)>[PDF]"  TITLE="<Effective Java(中文第二版)>[PDF]" /> 编辑推荐 <Sun 公司核心技术丛书:EffectiveJava中文版(第2版)>内容全面,结构清晰,讲解详细.可作为技术人员的参考用书.编码平添乐