沙盒资源网 Java Java编程的逻辑 (马俊昌)


Java编程的逻辑 (马俊昌)

2019-08-22 1190
李哥
李哥 发帖专员   
资源介绍

Java编程的逻辑 (马俊昌)

Java专家撰写,力求透彻讲解每个知识点,逐步建立编程知识图谱。本书以Java语言为例,由基础概念入手,到背后实现原理与逻辑,再到应用实践,融会贯通。全书共六大部分,其要点如下。
第一部分(第1〜2章)讲解计算机程序的基本执行流程与元素,以及数据背后的二进制表示,帮读者掌握编程的基本概念。
第二部分(第3〜7章)讲解面向对象的编程原理与逻辑,涉及类、继承与多态、接口与抽象类、异常与常用基础类,让读者透彻了解Java的重要基础——面向对象。
第三部分(第8〜12章)介绍泛型与容器及其数据结构和算法,涵盖泛型、列表和队列、各种Map和Set、堆与优先级队列等。
第四部分(第13〜14章)介绍文件处理。涵盖文件的基本概念、二进制文件和字节流、文本文件和字符流、文件和目录操作,以及文件处理的一些高级技术,包括常见文件类型的处理、随机读写文件、内存映射文件、标准序列化机制,以及Jackson序列化。
第五部分(第15〜20章)介绍并发,包括线程的传统基础知识和Java并发包。传统基础知识包括线程的基本概念与基本的同步、协作和中断机制;Java并发包涵盖原子变量、显式锁、显式条件、并发容器、异步任务执行服务、同步和协作工具类。
第六部分(第21〜26章)介绍动态和声明式编程编程思路、API与技巧,涵盖反射、注解、动态代理、类加载机制、正则表达式、Java 8引入的函数式编程等。
目录
第一部分u3000编程基础与二进制
第1章u3000编程基础2
第2章u3000理解数据背后的二进制33
第二部分u3000面向对象
第3章u3000类的基础52
第4章u3000类的继承73
第5章u3000类的扩展100
第6章u3000异常125
第7章u3000常用基础类138
第三部分u3000泛型与容器
第8章u3000泛型196
第9章u3000列表和队列218
第10章u3000Map和Set245
第11章u3000堆与优先级队列295
第12章u3000通用容器类和总结315
第四部分u3000文件
第13章u3000文件基本技术348
第14章u3000文件高级技术383
第五部分u3000并发
第15章u3000并发基础知识430
第16章u3000并发包的基石468
第17章u3000并发容器490
第18章u3000异步任务执行服务505
第19章u3000同步和协作工具类527
第20章u3000并发总结541
第六部分u3000动态与函数式编程
第21章u3000反射550
第22章u3000注解564
第23章u3000动态代理577
第24章u3000类加载机制592
第25章u3000正则表达式603
第26章u3000函数式编程628



标签:

问题反馈


百度网盘可以用手机平板电脑在线播放,也可以下载之后播放

本帖资源评论
[JAVA] 大神JAVAEE项目实战 实战JavaEE就业班课程 零基础就业新一期JAVAEE全套培训视
[项目实战] 仿淘宝客户端电商平台项目实战教程 共42课
2017最新JAVA大数据零基础开发实训班全套教程
传智播客168期 JavaEE就业班 含ERP项目
尚硅谷java相关培训视频全套
[就业指导] Java面试题视频找工作不用愁
尚硅谷Java视频教程_SpringCloud视频教程
Java NIO基础视频教程、MINA视频教程、Netty快
20集 JAVA数据库连接视频教程 JAVA能力提升专题视频教程 JDBC动力节点视频教程
Java使用IDEA从零开发电商服务项目
JAVA高级软件架构师实战培训课程 私塾在线JAVA架构师培训课程 148讲视频教程
动脑学院数据结构与算法系列视频教程 Java完整版
某学院java23种设计模式
[Java框架] 深入理解热门开源项目Guns管理系统视频教程
1Java架构师视频教程 高并发编程教学-微服务架构实战课程(课程附带课件源码+项目工具)
岳英俊javascript完美入门学习视频教程 javascript视频教程
Java客户关系管理系统V1.1【寂寞】
[就业指导] 2018史上最好的Java面试突击课程第一季视频教程
2017全新JAVA从入门到项目实战 基础课程+项目实战课程
2018史上最好的Java面试突击课程第一季视频教程
没有账号? 注册