![]()
内容推荐 Java基础知识的学习完成之后,最重要的是将这些基础知识进行综合性的应用,以充分地理解面向对象的设计思想。这就需要详细学习大量系统类库的使用,以更好地编写项目代码。 本书共包含8章,包括Java常用类库、I/O编程、Java网络编程、Java反射机制、Java类集框架、Java数据库编程、J.U.C并发编程、深入Java虚拟机等内容。每一章都按照分类对Java某个工具类进行介绍,从这些类的使用、继承结构、源代码分析等方面进行全面的讲解。最后,本书专门针对多线程技术基于J.U.C进行深入讲解,还对Java虚拟机的相关概念与调优模式进行了分析。 本书附有配套视频、源代码、习题、教学课件等资源。为了帮助读者更好地学习,编者还提供在线答疑服务。 本书适合作为高等教育本、专科院校计算机相关专业的教材,也可供广大计算机编程爱好者自学使用。 作者简介 李兴华,Java培训讲师,Java EE高端培训讲师,北京魔乐科技(MLDN软件实训中心)教学总监,中科软通系统架构师,火车票网技术总监,北京伟仕嘉禾科技发展有限公司系统架构师,8年软件开发经验,5年高端培训经验,先后为40多家大中型企业做过培训,在JAVA培训方面享有很高的知名度。 目录 第1章 Java常用类库 1.1 字符串结构支持 1.1.1 StringBuffer类 1.1.2 StringBuilder类 1.1.3 CharSequence接口 1.2 AutoCloseable接口 1.3 Runtime类 1.4 System类 1.5 Cleaner类 1.6 对象克隆 1.7 数字操作类 1.7.1 Math数学计算 1.7.2 Random随机数 1.7.3 大数字处理类 1.8 日期时间数据处理 1.8.1 Date类 1.8.2 Calendar类 1.8.3 SimpleDateFormat类 1.8.4 LocalDate类 1.8.5 多线程下的日期时间格式化 1.9 正则表达式 1.9.1 常用正则标记 1.9.2 String类对正则的支持 1.9.3 java.util.regex开发包 1.10 程序国际化 1.10.1 Locale类 1.10.2 资源文件 1.10.3 ResourceBundle读取资源文件 1.10.4 国际化数据读取 1.10.5 格式化文本数据 1.10.6 数字格式化 1.11 Base64加密与解密 1.12 UUID 1.13 Optional 1.14 ThreadLocal 1.15 定时调度 1.16 自定义事件 1.17 Arrys 1.18 比较器 1.18.1 Comparable接口 1.18.2 Comparator接口 1.19 二叉树 1.19.1 二叉树数据存储 1.19.2 二叉树数据获取 1.19.3 二叉树数据查询 1.19.4 二叉树数据删除 1.19.5 自定义Map工具类 1.20 本章概览 1.21 实战自测 第2章 I/O编程 2.1 文件操作类 2.1.1 文件目录操作 2.1.2 获取文件信息 2.1.3 获取目录信息 2.1.4 文件更名 2.2 输入输出流 2.2.1 OutputStream字节输出流 2.2.2 InputStream字节输入流 2.2.3 Writer字符输出流 2.2.4 Reader字符输入流 2.2.5 字节流与字符流的区别 2.3 转换流 2.4 文件复制 …… 第3章 Java网络编程 第4章 Java反射机制 第5章 Java类集框架 第6章 Java数据库编程 第7章 J.U.C并发编程 第8章 深入Java虚拟机 |