下载中心>文集> JAVA文集

JAVA文集

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

本文集收集了27本高质量的JAVA电子书,从入门到企业级应用如果你是小白,相信通过学习这些资料你一定能像第18本资料的书名那样“Java从小白到大牛”。

下载:77 评论

JAVA文集 文档列表

pdf
数据结构与算法分析——Java语言描述
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书把算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格,并细致讲解精心构造程序的方法
pdf
深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》内容简介:第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。 《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。 第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解书中后面内容有重要帮助。 第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。 第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。 第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果;第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。
pdf
深入分析JavaWeb技术内幕
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《深入分析JavaWeb技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN动态加速、多终端化改造、多终端Session统一,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。 《深入分析JavaWeb技术内幕(修订版)》主要围绕JavaWeb相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb开发中涉及的一些基本知识,包括Web请求过程、HTTP、DNS技术和CDN技术。其次深入介绍了Java技术,包括I/O技术、中文编码问题、Javac编译原理、class文件结构解析、ClassLoader工作机制及JVM的内存管理等。最后介绍了Java服务端技术,主要包括Servlet、Session与Cookie、Tomcat与Jetty服务器、Spring容器、iBatis框架和Velocity框架等原理介绍,并介绍了服务端的一些优化技术。 《深入分析JavaWeb技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。
pdf
轻量级JavaEE企业应用实战
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:本书是《轻量级J2EE企业应用实战》的第二版,同时还融合了《整合Struts+Hibernate+Spring应用开发详解》理论部分。实际上,本书凝结了前两本书的精华部分。 本书介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.1.2,Spring升级到2.5.5,Hibernate升级到3.2.6。本书保留《轻量级J2EE企业应用实战》里关于Tomcat、Jetty的介绍,新增了关于Ant、CVS的内容。 本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,包括如何搭建开发环境。第二部分详细讲解了Struts 2.1、Spring 2.5和Hibernate 3.2三个框架用法,介绍三个框架时,通过Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,让读者理论联系实际,将三个框架真正运用到实际开发中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。 本书不再介绍Struts 1.x相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts 1.x的知识,请登录http://www.crazyjava.org下载。当读者阅读此书遇到技术难题时,也可登录http: //www.crazyjava.org发帖,笔者将会及时予以解答。 阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的 Java编程基础,或有初步JSP、Servlet基础的读者阅读。尤其适合于对Struts 2、Spring、Hibernate了解不够深入,或对Struts 2+ Spring+Hibernate整合开发不太熟悉的开发人员阅读。
pdf
面向对象程序设计与java语言
标签:java语言程序设计
积分:1 类型:技术书籍上传者:sigma上传时间:2020-10-22
简介:面向对象程序设计与java语言
pdf
精通Java并发编程
标签:java并发编程
积分:2 类型:技术书籍上传者:nonomina上传时间:2020-02-26
简介:作者: [西] 哈维尔·费尔南德斯·冈萨雷斯 出版社: 人民邮电出版社 原作名: Mastering Concurrency Programming with Java 9 译者: 唐富年 出版年: 2018-10 页数: 344 丛书: 图灵程序设计丛书·Java系列 ISBN: 9787115491664
pdf
阿里巴巴Java开发手册--泰山版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。 从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。
pdf
阿里巴巴Java开发手册-嵩山版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。 从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。
pdf
阿里巴巴Java开发手册--华山版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。 从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。
pdf
阿里巴巴Java开发手册--1.4.0详尽版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。 从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。
pdf
Java性能优化权威指南
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:Java性能优化圣经!Java之父重磅推荐! 本书由曾任职于Oracle/Sun的性能优化专家编写,系统而详细地讲解了性能优化的各个方面,帮助你学习Java虚拟机的基本原理、掌握一些监控Java程序性能的工具,从而快速找到程序中的性能瓶颈,并有效改善程序的运行性能。 Java性能优化的任何问题,都可以从本书中找到答案!
pdf
Java开发实战1200例(第1卷)(alin书签)
标签:Java开发实战1200例
积分:1 类型:技术书籍上传者:EEW2018上传时间:2019-10-07
简介:Java开发实战1200例(第1卷)(alin书签)
pdf
Java基础知识大全《自学宝典》.pdf
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-03-29
简介:Java基础知识大全《自学宝典》.pdf
pdf
Java核心技术卷2高级特性原书第10版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:目录 · · · · · · 译者序 前言 第1章 Java SE 8的流库 1 1.1 从迭代到流的操作 1 1.2 流的创建 3 1.3 f?ilter、map和f?latMap方法 6 1.4 抽取子流和连接流 8 1.5 其他的流转换 8 1.6 简单约简 9 1.7 Optional类型 11 1.7.1 如何使用Optional值 11 1.7.2 不适合使用Optional值的方式 12 1.7.3 创建Optional值 13 1.7.4 用f?latMap来构建Optional值的函数 13 1.8 收集结果 15 1.9 收集到映射表中 19 1.10 群组和分区 23 1.11 下游收集器 24 1.12 约简操作 28 1.13 基本类型流 29 1.14 并行流 34 第2章 输入与输出 39 2.1 输入/输出流 39 2.1.1 读写字节 39 2.1.2 完整的流家族 42 2.1.3 组合输入/输出流过滤器 45 2.2 文本输入与输出 48 2.2.1 如何写出文本输出 49 2.2.2 如何读入文本输入 51 2.2.3 以文本格式存储对象 52 2.2.4 字符编码方式 55 2.3 读写二进制数据 57 2.3.1 DataInput和DataOutput接口 57 2.3.2 随机访问文件 59 2.3.3 ZIP文档 63 2.4 对象输入/输出流与序列化 66 2.4.1 保存和加载序列化对象 66 2.4.2 理解对象序列化的文件格式 70 2.4.3 修改默认的序列化机制 75 2.4.4 序列化单例和类型安全的枚举 77 2.4.5 版本管理 78 2.4.6 为克隆使用序列化 80 2.5 操作文件 83 2.5.1 Path 83 2.5.2 读写文件 85 2.5.3 创建文件和目录 87 2.5.4 复制、移动和删除文件 88 2.5.5 获取文件信息 89 2.5.6 访问目录中的项 91 2.5.7 使用目录流 92 2.5.8 ZIP文件系统 95 2.6 内存映射文件 96 2.6.1 内存映射文件的性能 96 2.6.2 缓冲区数据结构 103 2.6.3 文件加锁机制 105 2.7 正则表达式 106 第3章 XML 117 3.1 XML概述 117 3.1.1 XML文档的结构 119 3.2 解析XML文档 122 3.3 验证XML文档 132 3.3.1 文档类型定义 133 3.3.2 XML Schema 139 3.3.3 实用示例 142 3.4 使用XPath来定位信息 154 3.5 使用命名空间 159 3.6 流机制解析器 162 3.6.1 使用SAX解析器 162 3.6.2 使用StAX解析器 166 3.7 生成XML文档 170 3.7.1 不带命名空间的文档 170 3.7.2 带命名空间的文档 170 3.7.3 写出文档 171 3.7.4 示例:生成SVG文件 172 3.7.5 使用StAX写出XML文档 174 3.8 XSL转换 181 第4章 网络 191 4.1 连接到服务器 191 4.1.1 使用telnet 191 4.1.2 用Java连接到服务器 193 4.1.3 套接字超时 195 4.1.4 因特网地址 196 4.2 实现服务器 198 4.2.1 服务器套接字 198 4.2.2 为多个客户端服务 201 4.2.3 半关闭 204 4.3 可中断套接字 205 4.4 获取Web数 211 4.4.1 URL和URI 211 4.4.2 使用URLConnection获取信息 213 4.4.3 提交表单数据 220 4.5 发送E-mail 228 第5章 数据库编程 232 5.1 JDBC的设计 232 5.1.1 JDBC驱动程序类型 233 5.1.2 JDBC的典型用法 234 5.2 结构化查询语言 234 5.3 JDBC配置 239 5.3.1 数据库URL 240 5.3.2 驱动程序JAR文件 240 5.3.3 启动数据库 240 5.3.4 注册驱动器类 241 5.3.5 连接到数据库 242 5.4 使用JDBC语句 244 5.4.1 执行SQL语句 244 5.4.2 管理连接、语句和结果集 247 5.4.3 分析SQL异常 248 5.4.4 组装数据库 250 5.5 执行查询操作 254 5.5.1 预备语句 254 5.5.2 读写LOB 259 5.5.3 SQL转义 261 5.5.4 多结果集 262 5.5.5 获取自动生成的键 263 5.6 可滚动和可更新的结果集 263 5.6.1 可滚动的结果集 264 5.6.2 可更新的结果集 266 5.7 行集 269 5.7.1 构建行集 270 5.7.2 被缓存的行集 270 5.8 元数据 273 5.9 事务 282 5.9.1 用JDBC对事务编程 282 5.9.2 保存点 283 5.9.3 批量更新 283 5.10 高级SQL类型 285 5.11 Web与企业应用中的连接管理 286 第6章 日期和时间API 288 6.1 时间线 288 6.2 本地时间 291 6.3 日期调整器 294 6.4 本地时间 295 6.5 时区时间 296 6.6 格式化和解析 299 6.7 与遗留代码的互操作 302 第7章 国际化 304 7.1 Locale对象 304 7.2 数字格式 309 7.3 货币 314 7.4 日期和时间 315 7.5 排序和范化 321 7.6 消息格式化 327 7.6.1 格式化数字和日期 327 7.6.2 选择格式 329 7.7 文本文件和字符集 331 7.7.1 文本文件 331 7.7.2 行结束符 331 7.7.3 控制台 331 7.7.4 日志文件 332 7.7.5 UTF-8字节顺序标志 332 7.7.6 源文件的字符编码 333 7.8 资源包 333 7.8.1 定位资源包 334 7.8.2 属性文件 335 7.8.3 包类 335 7.9 一个完整的例子 337 第8章 脚本、编译与注解处理 352 8.1 Java平台的脚本 352 8.1.1 获取脚本引擎 352 8.1.2 脚本赋值与绑定 353 8.1.3 重定向输入和输出 355 8.1.4 调用脚本的函数和方法 356 8.1.5 编译脚本 357
pdf
Java核心技术卷1基础知识原书第10版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核 心概念、语法、重要特性和开发方法,包含大量案例,实践性强。 一直以来,《Java核心技术》都被认为是面向高级程序员的经典教程和参考书,它内容翔实、客观准确,不拖泥带水,是想为实际应用编写健壮Java代码的程序员的首选。如今,本版进行了全面更新, 以反映近年来人们翘首以待、变革最大的Java版本(Java SE 8)的内容。这一版经过重写,并重新组织,全面阐释了新的Java SE 8特性、惯用法和*佳实践,其中包含数百个示例程序,所有这些代码都经过精心设计,不仅易于理解,也很容易实际应用。 本书为专业程序员解决实际问题而写,可以帮助你深入了解Java语言和库。在卷I中,Horstmann主要强调基本语言概念和现代用户界面编程基础,深入介绍了从Java面向对象编程到泛型、集合、lambda表达式、Swing UI设计以及并发和函数式编程的*新方法等内容。
pdf
Java核心技术(卷2)第8版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《Java核心技术卷2:高级特性(第8版)(英文版)》内容全面丰富,覆盖了Java技术的所有高级主题,主要包括流与文件、XML、网络、数据库编程、高级Swing、高级AWT、JavaBean构件、安全、分布式对象、脚本、编译与注解处理,还介绍了本地化、国际化以及JavaSE6等内容。《Java核心技术卷2:高级特性(第8版)(英文版)》讲解深入透彻,在上一版的基础上对JDK6.0中的新特性进行了重点介绍,并包含大量示例,所有示例代码都对应JavaSE6进行了全面更新。 《Java核心技术卷2:高级特性(第8版)(英文版)》可帮助读者充分理解Java语言和Java类库的相关特性,主要针对将Java技术运用于实际项目的编程人员。
pdf
Java核心技术(卷1)第8版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:《JAVA核心技术(卷1):基础知识(原书第8版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了Java SE6的新特性。全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用程序和Applet、异常日志断言和调试、叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类型库的相关特性。
pdf
Java从小白到大牛精简版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:本书是一部系统论述Java编程语言与编程方法的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。全书共分为四篇:*篇为Java基础(第1章~第10章),第二篇为面向对象编程(第11章~第18章),第三篇为Java进阶(第19章~第28章),第四篇为Java项目实战(第29章~第30章)。书中主要内容包括:开篇综述;开发环境搭建;*个Java程序;Java语法基础;Java编码规范;数据类型;运算符;控制语句;数组;字符串;面向对象基础;对象;继承与多态;抽象类与接口;枚举类;Java常用类;内部类;Java 8函数式编程基础——Lambda表达式;异常处理;对象容器——集合;泛型;文件管理与IO流;多线程编程;网络编程;Swing图形用户界面编程;反射;注解;数据库编程。全书*后还给出了两个实战项目——项目实战1:开发PetStore宠物商店项目;项目实战2:开发Java版QQ2006聊天工具。 为便于读者高效学习,快速掌握Java编程方法。本书作者精心制作了电子书、完整的教学课件、完整的源代码与丰富的配套视频教程(超过2800分钟)以及在线答疑服务等内容。
pdf
JAVA并发编程实践
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:《JAVA并发编程实践》随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。Java 5以及6在开发并发程序中取得了显著的进步,提高了Java虚拟机的性能以及并发类的可伸缩性,并加入了丰富的新并发构建块。在《JAVA并发编程实践》中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,还阐释了创造它们的原因,及其背后的设计模式。
pdf
Java并发编程的艺术
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早期发表在Java并发编程网和InfoQ等技术社区,得到了非常高的评价。它选取了Java并发编程中最核心的技术进行讲解,从JDK源码、JVM、CPU等多角度全面剖析和讲解了Java并发编程的框架、工具、原理和方法,对Java并发编程进行了最为深入和透彻的阐述。 《Java并发编程的艺术》内容涵盖Java并发编程机制的底层实现原理、Java内存模型、Java并发编程基础、Java中的锁、并发容器和框架、原子类、并发工具类、线程池、Executor框架等主题,每个主题都做了深入的讲解,同时通过实例介绍了如何应用这些技术。
pdf
Java编辑思想(第四版)
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书
pdf
JavaEE开发的颠覆者 Spring Boot实战 PDF完整版
标签:JavaSpringBoot
积分:1 类型:技术书籍上传者:Mountain.Shen上传时间:2019-07-02
简介:JavaEE开发的颠覆者 Spring Boot实战 PDF完整版,汪云飞著
pdf
Java 8实战
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:Java 8实战 厄马(Raoul-Gabriel Urma) / 弗斯科(Mario Fusco) / 米克罗夫特(Alan Mycroft) / 陆明刚 / 劳佳 / 人民邮电出版社
pdf
Effective Java 中文第二版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。 本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。本书内容全面,结构清晰,讲解详细。可作为技术人员的参考用书。
pdf
Effective Java 2nd Edition 英文版
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-30
简介:本书介绍了在java编程中78条经典的、实用性极高的经验规则,这些经验规则可以帮助开发人员来解决每天都有可能面对的大多数问题。书中对java平台设计专家所使用的技术的介绍,揭示了如何事半功倍地的编写清晰、健壮和高效的代码。本书是经典图书effective java的第2版,涵盖了java 5中的重要变化,并删除了一些过时的内容。本书所介绍的每条规则,都以简明易懂的语言来阐释,并通过示例代码进一步加以说明。 本书内容翔实,层次分明,是一本可以帮助技术人员更深层次理解java的参考用书。
pdf
《码出高效:Java开发手册》
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:《码出高效:Java 开发手册》源于影响了全球250万名开发工程师的《阿里巴巴Java开发手册》,作者静心沉淀,对Java规约的来龙去脉进行了全面而彻底的内容梳理。《码出高效:Java 开发手册》以实战为中心,以新颖的角度全面阐述面向对象理论,逐步深入地探索怎样成为一位优秀开发工程师。比如:如何驾轻就熟地使用各类集合框架;如何得心应手地处理高并发多线程问题;如何顺其自然地写出可读性强、可维护性好的优雅代码。 《码出高效:Java 开发手册》旁征博引、文风轻松,秉持“图胜于表,表胜于言”的理念,深入浅出地将计算机基础、面向对象思想、JVM探源、数据结构与集合、并发与多线程、单元测试等知识客观、立体地呈现出来。紧扣学以致用、学以精进的目标,结合阿里巴巴实践经验和故障案例,与底层源码解析融会贯通,娓娓道来。 《码出高效:Java 开发手册》以打造民族标杆图书为己任,追求极致,打磨精品,在技术广度和深度上兼具极强的参考性,适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生等阅读。无论是初学者入门,或是中、高级程序员的进阶提升,《码出高效:Java 开发手册》均为不容置疑的选择。
pdf
(ThinkInJava)JAVA编程思想
标签:JAVA
积分:1 类型:技术书籍上传者:太白金星上传时间:2021-05-29
简介:本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。

评论

登录/注册

意见反馈

求资源

回顶部

最新下载

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })
×

已收藏到:个人中心—我的下载—收藏