Java编程思想(第4版)
作者:[美] Bruce Eckel
出版社:机械工业出版社
ISBN:9787111213826
VIP会员免费
(仅需0.8元/天)
¥ 69.99
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Java编程思想第四版完整中文高清版-网盘分享 评分:
Java编程思想第四版完整中文高清版-网盘分享
上传时间:2018-08 大小:230B
- 3.82MB
java编程思想
2008-03-29java编程思想经典程度就不用我在这里介绍了吧!!<br>中文超清晰超清晰的版本
- 1.49MB
Java编程思想练习答案(官方pdf版)
2016-07-31这个是官方的PDF版答案,非扫描,可复制里面代码
- 2.6MB
Java并发编程实践-电子书
2013-08-09Java并发编程实践-电子书-01章.pdf Java并发编程实践-电子书-02章.pdf Java并发编程实践-电子书-03章.pdf Java并发编程实践-电子书-04章.pdf Java并发编程实践-电子书-05章.pdf Java并发编程实践-电子书-06章.pdf Java并发编程实践-电子书-07章.pdf Java并发编程实践-电子书-08章.pdf Java并发编程实践-电子书-09章.pdf
- 211B
java编程输出简单的心形图案
2013-10-27用java写的一个简单的心形图案,只是一个简单的心形图案,只是排版的问题
- 1.94MB
Java编程思想(完整版)
2012-02-13第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类: 尽管extends关键字暗示着我们要为接口“扩展”新功能,但实情并非肯定如此。为区分我们的新类,第二个办法是改变基础类一个现有函数的行为。我们将其称作“改善”那个函数。 为改善一个函数,只需为衍生类的函数建立一个新定义即可。我们的目标是:“尽管使用的函数接口未变,但它的新版本具有不同的表现”。 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.6.2 抽象的基础类和接口 1.7 对象的创建和存在时间 1.7.1 集合与继承器 1.7.2 单根结构 1.7.3 集合库与方便使用集合 1.7.4 清除时的困境:由谁负责清除? 1.8 违例控制:解决错误 1.9 多线程 1.10 永久性 1.11 Java和因特网: 既然Java不过另一种类型的程序设计语言,大家可能会奇怪它为什么值得如此重视,为什么还有这么多的人认为它是计算机程序设计的一个里程碑呢?如果您来自一个传统的程序设计背景,那么答案在刚开始的时候并不是很明显。Java除了可解决传统的程序设计问题以外,还能解决World Wide Web(万维网)上的编程问题。 1.11.1 什么是Web? 1.11.2 客户端编程 1.11.3 服务器端编程 1.11.4 一个独立的领域:应用程序 1.12 分析和设计 1.12.1 不要迷失: 在整个开发过程中,最重要的事情就是:不要将自己迷失!但事实上这种事情很容易发生。大多数方法都设计用来解决最大范围内的问题。当然,也存在一些特别困难的项目,需要作者付出更为艰辛的努力,或者付出更大的代价。但是,大多数项目都是比较“常规”的,所以一般都能作出成功的分析与设计,而且只需用到推荐的一小部分方法。但无论多么有限,某些形式的处理总是有益的,这可使整个项目的开发更加容易,总比直接了当开始编码好! 也就是说,假如你正在考察一种特殊的方法,其中包含了大量细节,并推荐了许多步骤和文档,那么仍然很难正确判断自己该在何时停止。时刻提醒自己注意以下几个问题: (1) 对象是什么?(怎样将自己的项目分割成一系列单独的组件?) (2) 它们的接口是什么?(需要将什么消息发给每一个对象?) 在确定了对象和它们的接口后,便可着手编写一个程序。出于对多方面原因的考虑,可能还需要比这更多的说明及文档,但要求掌握的资料绝对不能比这还少。 整个过程可划分为四个阶段,阶段0刚刚开始采用某些形式的结构。 1.12.2 阶段0:拟出一个计划: 1.12.3 阶段1:要制作什么?: 1.12.4 阶段2:如何构建? 1.12.5 阶段3:正式创建 1.12.6 阶段4:校订 1.12.7 计划的回报 1.13 Java还是C++? 第2章 一切都是对象 “尽管以C++为基础,但Java是一种更纯粹的面向对象程序设计语言”。 无论C++还是Java都属于杂合语言。但在Java中,设计者觉得这种杂合并不象在C++里那么重要。杂合语言允许采用多种编程风格;之所以说C++是一种杂合语言,是因为它支持与C语言的向后兼容能力。由于C++是C的一个超集,所以包含的许多特性都是后者不具备的,这些特性使C++在某些地方显得过于复杂。 Java语言首先便假定了我们只希望进行面向对象的程序设计。也就是说,正式用它设计之前,必须先将自己的思想转入一个面向对象的世界(除非早已习惯了这个世界的思维方式)。只有做好这个准备工作,与其他OOP语言相比,才能体会到Java的易学易用。在本章,我们将探讨Java程序的基本组件,并体会为什么说Java乃至Java程序内的一切都是对象。 2.1 用句柄操纵对象 2.2 必须创建所有对象: 创建句柄时,我们希望它同一个新对象连接。通常用new关键字达到这一目的。new的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说: String s = new String("asdf"); 它不仅指出“将我变成一个新字串”,也通过提供一个初始字串,指出了“如何生成这个新字串”。 当然,字串(String)并非唯一的类型。Java配套提供了数量众多的现成类型。对我们来讲,最重要的就是记住能自行创建类型。事实上,这应是Java程序设计的一项基本操作,是继续本书后余部分学习的基础。 2.2.1 保存在什么地方 2.2.2 特殊情况:主类型 2.2.3 Java中的数组 2.3 绝对不要清除对象:在大多数程序设计语言中,变量的“存在时间”(Lifetime)一直是程序员需要着重考虑的问题。变量应持续多长的时间?如果想清除它,那么何时进行?在变量存在时间上纠缠不清会造成大量的程序错误。在下面的小节里,将阐示Java如何帮助我们完成所有清除工作,从而极大了简化了这个问题。 2.3.1 作用域 2.3.2 对象的作用域 2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序:正式构建自己的第一个Java程序前,还有几个问题需要注意。 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 2.8.1 注释文档 2.8.2 具体语法 2.8.3 嵌入HTML 2.8.4 @see:引用其他类 2.8.5 类文档标记 2.8.6 变量文档标记:变量文档只能包括嵌入的HTML以及@see引用。 2.8.7 方法文档标记 2.8.8 文档示例
- 28.52MB
JAVA并发编程艺术 高清pdf
2017-09-07JAVA并发编程艺术 高清pdf : 1.并发变成的挑战 2. java并发机制的底层实现原理 3. java 内存模型 4. java并发编程基础 5.java中的锁。。。。。。。
- 8.73MB
《java 并发编程实战高清PDF版》
2018-03-14深入讲解java并发编程技术,多线程、锁以及java内存模型等
- 13.90MB
Java大学教程(Java+How+to+Program)(第四版)中文版.pdf
2010-02-25Java大学教程(Java+How+to+Program)(第四版)中文版.pdf part1
- 477KB
Thingking in java第四版课后习题答案
2011-11-02Thingking in java第四版课后习题答案,这是比较全的版本,包括并发,网上的有好多都没有并发这一章。
- 8.73MB
Java 并发编程实战(中文+高清版).zip
2019-07-18本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则...
- 11.96MB
Java编程思想 Java 编程
2009-05-29学习Java最经典的一本书了。。。 初学者 ,专业人员必备
- 20.37MB
802.11-2016
2017-12-14802.11 spec 2016, 最新最全的802.11 协议。wifi开发的必备工具。
- 1.32MB
Java2核心技术
2018-06-05Java2核心技术开发文档,类加载器、字节码教研、代码前面、加密、用户认证、语音设计特色。
- 20.15MB
Java核心技术卷二(中文第九版)_扫描版
2015-07-18Java核心技术卷二(中文第九版)_扫描版
- 18.92MB
Core Java.JAVA核心技术(中文版)
2018-05-16Core Java.JAVA核心技术(中文版) Core Java.JAVA核心技术(中文版)
- 2.23MB
javacv-1.5.7-API文档-中文版.zip
2022-07-06包含翻译后的API文档:javacv-1.5.7-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.bytedeco:javacv:1.5.7; 标签:bytedeco、javacv、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开...
- 7.42MB
完整版优质java课件 Java基础入门教程 Java编程技术 共14个章节 全套PPT课件资源集合.rar
2021-12-04Java基础入门教程 Java编程技术12 网络编程(2学时)(共20页).ppt Java基础入门教程 Java编程技术13 JDBC编程(4学时)(共35页).ppt Java基础入门教程 Java编程技术14 补充--对多态、抽象和接口的理解(共24页).ppt
- 13.82MB
C++编程思想(Thinking in C++)完美版pdf
2013-01-28Bruce Eckel 《Thinking in Java》(Java编程思想)作者。Eckel有20年专业编程经验,并自1986年起教育人们如何撰写面向对象程序,足迹遍及全球,成为一位知名的 C++教师和顾问,如今兼涉Java。他是C++标准委员会拥有...
- 4.94MB
清华大学JAVA课程PDF课件+JAVA参考大全第四版-1(共两部)
2009-07-21清华大学计算机系JAVA课程课件PDF版本 课程授课老师:许斌 java参考大全不同于think in java 适合java的初学者 对java的资深学者来说也是一本很好的参考书
- 22.98MB
java核心技术第9版高清版
2018-01-13java核心技术第9版高清版,很清晰,大家可以放心下载,共同学习,共同进步
- 44.86MB
深入Java虚拟机(原书第二版清晰版) 中文版 Bill Venners PDF
2018-06-15讲述java虚拟机 唯二的书。本书作者曾因本书荣获专业技术杂志《Java Report》评选的优秀作者奖,细心的读者可以从网上找到许多对本书第1版的赞誉。作者以易于理解的方式深入揭示了Java虚拟机的内部工作原理,深入理解这些内容,将对读者更快速地编写更高效的程序大有裨益!
- 73.20MB
java核心技术第九版
2018-01-02java的经典书籍,供大家学习使用,积分最少,欢迎大家下载
- 17.98MB
java核心技术卷1 mobi
2018-04-17java核心技术卷1 mobi Core+Java, +Volume+I--Fundamentals.mobi
- 3.7MB
java核心技术第八版源代码(全)
2012-03-17第1章 Java 程序设计概述 1.1 Java 程序设计平台 1.2 Java 白皮书的关键术语 1.2.1 简单性 1.2.2 面向对象 1.2.3 网络技能 1.2.4 健壮性 1.2.5 安全性 1.2.6 体系结构中立 1.2.7可移植性 1.2.8 解释型 1.2.9 高性能 1.2.10 多线程 1.2.11 多态性 1.3 Java Applet与Internet 1.4 Java发展简史 1.5 关于Java的常见误解 第2章 Java程序设计环境 第3章 Java基本的程序设计程序 第4章 对象与类 第5章 继承 第6章 接口与内部类 第7章 图形程序设计 第8章 事件处理 第9章 Swing用户界面组件 第10章 部署应用程序和applet 第11章 异常、日志、断言和调试 第12章 泛型程序设计 第13章 集合 第14章 多线程
- 243.88MB
最新版windows graalvm-ce-java17-windows-amd64-22.2.0.zip
2022-09-02最新版windows graalvm-ce-java17-windows-amd64-22.2.0.zip最新版windows graalvm-ce-java17-windows-amd64-22.2.0.zip
- 10.72MB
C++编程思想 原书第二版
2009-05-25该书为C++ 编程思想第二版。清晰,易于阅读。对提高C++能力有非常大的帮助。
- 64.60MB
先进PID控制与MATLAB仿真 第四版高清版
2017-12-12先进PID控制与MATLAB仿真 第四版高清版