相关推荐
-
Thinking in java4(中文高清版)-java的'圣经'
读者评论 前言 简介 第1章 对象导论 1.1 抽象过程 1.2 每个对象都有一个接口 1.3 每个对象都提供服务 1.4 被隐藏的具体实现 1.5 复用具体实现 1.6 继承 1.6.1 “是一个”(is-a)与“像是一个”(is-like-a)关系 1.7 伴随多态的可互换对象 1.8 单根继承结构 1.9 容器 1.9.1 参数化类型(范型) 1.10 对象的创建和生命期 1.11 异常处理:处理错误 1.12 并发编程 1.13 Java与Internet 1.13.1 Web是什么 1.13.2 客户端编程 1.13.3 服务器端编程 1.22 总结 第2章 一切都是对象 2.1 用引用操纵对象 2.2 必须由你创建所有对象 2.2.1 存储到什么地方 2.2.2 特例:基本类型 2.2.3 Java中的数组 2.3 永远不需要销毁对象 2.3.1 作用域 2.3.2 对象的作用域 2.4 创建新的数据类型:类 2.4.1 域和方法 2.4.2 基本成员默认值 2.5 方法、参数和返回值 2.5.1 参数列表 2.6 构建一个Java程序 2.6.1 名字可见性 2.6.2 运用其他构件 2.6.3 static 关键字 2.7 你的第一个J ava程序 编译和运行 2.8 注释和嵌入式文档 2.8.1 注释文档 2.8.2 语法 2.8.3 嵌入式HTML 2.8.4 一些标签示例 2.8.5 文档示例 2.9 编码风格 2.10 总结 2.11 练习 第3章 操作符 3.1 更简单的打印语句 3.2 使用Java操作符 3.3 优先级 3.4 赋值 3.4.1 方法调用中的别名问题 3.5 算术操作符 3.5.1 一元加、减操作符 3.6 自动递增和递减 3.7 关系操作符 3.7.1 测试对象的等价性 3.8 逻辑操作符 3.8.1 短路 3.9 直接常量 3.9.1 指数记数法 3.10 按位操作符 3.11 移位操作符 3.12 三元操作符 if-else 3.13 字符串操作符 + 和 += 3.14 使用操作符时常犯的错误 3.15 类型转换操作符 3.15.1 截尾和舍入 3.15.2提升 3.16 Java没有“sizeof” 3.17 操作符小结 3.18 总结 第4章 控制执行流程 4.1 true和false 4.2 if-else 4.3 迭代 4.3.1 do-while 4.3.2 for 4.3.3 逗号操作符 4.4 Foreach语法 4.5 return 4.6 break和 continue 4.7 臭名昭著的“goto” 4.8 switch 4.9 总结 第5章 初始化与清理 5.1 用构造器确保初始化 5.2 方法重载 5.2.1 区分重载方法 5.2.2 涉及基本类型的重载 5.2.3 以返回值区分重载方法 5.3 缺省构造器 5.4 this关键字 5.4.1 在构造器中调用构造器 5.4.2 static的含义 5.5 清理:终结处理和垃圾回收 5.5.1 finalize()的用途何在 5.5.2 你必须实施清理 5.5.3 终结条件 5.5.4 垃圾回收器如何工作 5.6 成员初始化 5.6.1 指定初始化 5.7 构造器初始化 5.7.1 初始化顺序 5.7.2. 静态数据的初始化 5.7.3. 显式的静态初始化 5.7.4. 非静态实例初始化 5.8 数组初始化 5.8.1 可变参数列表 5.9 枚举类型 5.10 总结 第6章 访问权限控制 第7章 复用类 第8章 多态 第9章 接口 第10章 内部类 第11章 持有对象 第12章 通过异常处理错误 第13章 字符串 第14章 类型信息 第15章 泛型 第16章 数组 第17章 容器深入研究 第18章 Java I/O系统 第19章 枚举类型 第20章 注解 第21章 并发 第22章 图形化用户界面 附录A 补充材料 可下载的补充材料 Thinking in C:Java的基础 Java编程思想 研讨课 Hands-on Java研讨课CD Thinking in Objects研讨课 Thinking in Enterprise Java Thinking in Patterns(with Java) Thinking in Patterns研讨课 设计咨询与复审 附录B 资源 软件 编辑器与IDE 书籍 分析与设计 Python 我的著作列表 索引
-
Java“圣经”学累了?那就看看这些通俗易懂的内容吧
自学Java,如果觉得看《Java编程思想》或者《Core Java》等之类的“圣经”觉得内容太多,一下子吃不透的话,不妨看看这本《Java基础核心》的PDF小册子,内容短小精悍,包含了各项Java基础知识的凝练总结。 需要完整PDF文档的小伙伴可以直接 点击此处 凭截图免费获取 具体内容从Java开发环境讲起,到最基础语法、接口、异常、内部类、集合、泛型、反射、I/O ……,几乎涵盖了Java语言的各项基础知识,随便截几张图看看吧。 有没有...
-
《JAVA》之书籍推荐
1、《THINKINJAVA》JAVA的圣经,我认为JAVA程序员必须看的 2、《JSP 和 SERVLET专辑》此书非常不错,但有难度,仔细看收获不少,但可惜绝版了 3、《精通EJB(第二版)》+《WEBLOGIC宝典》可以学习EJB很不错的 4、《精通HIBERNATE》此书不但讲的非常细致而且讲了很多思想 5、《EffectiveJava》此书讲了很多经验,建议有开发经验的人看 6、《...
-
2021 年最新版 Java 后端最全面试攻略,全面对标 BATJ
前言 小编分享的这份 Java 后端开发面试总结包含了 JavaOOP、Java 集合容器、Java 异常、并发编程、Java 反射、Java 序列化、JVM、Redis、Spring MVC、MyBatis、MySQL 数据库、消息中间件 MQ、Dubbo、Linux、ZooKeeper、 分布式 &数据结构与算法等 25 个专题技术点,都是小编在各个大厂总结出来的面试真题,已经有很多粉丝靠这份 PDF 拿下众多大厂的 offer,今天在这里总结分享给到大家! 小编这篇分享篇幅可能有点长,观看
-
Java行业的圣经 -- 四本最重要的个人藏书,他们的书名都不含Java
作者 Thomas E. Davis 摘要 Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了Java的基本语法和语义,使你能更全面地理解面向对象的程序设计。 正文 《Design patterns》 《Refactoring: Improving the
-
做了几年Java后端工资没上过20k,怎么才能突破这个门槛?
架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。Java基础复盘(面向对象+Java的超类+Java的反射机制+异常处理+集合+泛型+基础IO操作+多线程+网络编程+JDK新特性)JVM深度剖析(理解运行时数据区+堆外内存解读+JDK+内存泄漏问题排查+Arthas+GC算法和垃圾回收器+类加载机制等)数据库(调优+事务+锁+集群+主从+缓存等)...
-
java四大特点
详细讲述了封装继承多肽抽象!让你能够快速理解java
-
《Effective java》—–读书笔记
2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习、看书,努力提升自己!预计在2016年要看12本书,主要涉及java基础、Spring研究、java并发、JVM、分布式之类的。在今年面试的时候深受打击,到处都是问分布式、集群的?难道现在工作两三年的都这么牛逼了?都在搞分布式、集群之类的?2016书单如下:1、深入理解Java虚拟机:JVM高级特性与
-
Java圣经
Java开发的方法论是什么?一个站在开发软件最前沿的技术怎么和方法论联系在一起呢?这对读者来说是一个新鲜的概念,对使用Java作为开发语言的软件公司来说同样如此。因此,当2003年JCOE出现在中国软
-
面试之Java圣经10
序列化与反序列化
-
《Effective Java》:Java编程圣经,Bloch大师亲授高效优雅编程之道!
《Effective Java》:Java编程圣经,Bloch大师亲授高效优雅编程之道!
-
全球四大Java研讨会
原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/12/22/25034.html作者:江南白衣 每年的全球四大Java研讨会,它们的agenda,给大家提供了一个捉摸Java时尚风向的便利。每年花几天看一遍它们的报道和share出来的slides,是CTO该做的事情。PS. 如果你被邀在哪里做讲演,又想不到给下面那些似睡似醒的猪头说什么
-
Java圣经!互联网寒冬的应对之法尽在其中
从去年12月份开始到今天,这个互联网寒冬已经持续了将近一年了,其实现在不仅是大厂在裁员,有很多中小厂也已经在裁员了,而且程序猿做为中高收入的人群,有很多人背负了房贷、车贷等等,需要养孩子,其实我们才是被资本割的最狠的一批韭菜!添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)
-
成为Java顶尖程序员 ,看这11本书就够了
《深入理解Java虚拟机:JVM高级特性与最佳实践》 如果你不满足于做一个只会写if…else…的Java程序员,而是希望更进一步,我随便举几个例子吧: 1、了解Java代码的底层运行机制 2、定位性能问题 3、对整个系统进行性能调优 4、解决各种奇奇怪怪的线上线下问题 5、更加高级别的,为自己的项目量身定做一款适合自己项目的虚拟机 那 么Java
-
编译原理三大圣书——龙书、虎书、鲸…
昨天在看一位大神的博客时,博客中提到了三本书——龙书、虎书、鲸书。因为自己知识浅薄,所以在此之前还没有听说过这三本书。但是还在想这博客的内容是关于编译和链接的,干嘛要说起这三本和动物有关的书,结果随后在网上查了才知道,这三本书居然是编译原理的三本圣书。今天就决定将这三本书的简单写进博客中,来让我这个井底之蛙扩展一下知识面 (1)龙书 原名:Compilers: Principles, Techn
-
JAVA编程不得不看的几本经典书籍
为了帮助对java编程感兴趣的同学更好、更快的提高编程技术,武汉北大青鸟光谷校区专业老师在此推荐几本学习编程非常有用的书籍,以供大家参考。 入门类 1.《java从入门到精通》(第3版) 【内容介绍】 本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌
-
2024年最全一份Java 面试的“完美圣经”,拥有了这些还怕面试吗?,一文搞懂JVM架构
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取妨多刷刷题,为金九银十冲一波!
-
提几本Java书名
作为Java小组的一员,根据自己在Java方面的学习过程提一提几本书名,仅供参考,不对之处欢迎指证。写的虽然没有谭老师文章那么有深度哈,不过觉得咱每个人有自己的想法,有自己的方向就好。 首先我觉得,暑期的时间可以考虑加强下基础知识,数据结构等等。预习一下下学期的知识,计算机组成原理,数据库系统之类也就行了,另外根据个人的爱好可以看一看平时没有了解的专业知识。 一. 重新认识J
1 楼 一头狼 2014-02-13 13:53