樱花未开,小白已来

作者: tony关东升 | 来源:发表于2018-05-23 17:27 被阅读20次

    虽然现在已是5月中旬,但我们这里樱花还没有开放,而我编著的《Java从小白到大牛》纸质版终于登陆各大电商了。

    封面.jpg

    这本书倾注我一年时间,这也是我总结15年Java开发之经验,编著Java立体化之电子图书——《Java从小白到大牛》。所谓立体化图书包括:电子图书、视频、课件和服务等内容。

    image3.png
    为了祝贺《Java从小白到大牛》纸质图书上市,现购买智捷课堂《Java从小白到大牛全集视频课程》http://www.zhijieketang.com/classroom/6/courses的学员送一本作者签名的《Java从小白到大牛》纸质版图书。

    简介

    本书是一本Java语言学习立体教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、Java编码规范、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、枚举类、Java常用类、集合框架、泛型、反射机制、Annotation注解、Lambda表达式、异常处理、输入输出、多线程、网络编程和图形用户界面编程、反射、注解和数据库编程等技术。最后是项目实战,在部分系统地讲解了两个项目:PetStore宠物商店和Java版QQ2006聊天工具开发过程。

    学习路线图

    image3.jpeg

    内容说明

    全书分为4篇,共30章。

    第一篇为基础篇,共10章内容,介绍了Java语言的一些基础知识。
    智捷课堂配套视频:http://www.zhijieketang.com/course/205

    第1章
    开篇综述。首先介绍了Java的历史、Java语言的特点,然后介绍了Java三大平台,最后介绍了Java虚拟机。

    第2章
    开发环境搭建。介绍了Java开发环境搭建,其中重点介绍了Eclipse工具的下载、安装和使用。此外,还介绍了其他的一些工具:IntelliJ
    IDEA和NetBeans,以及文本编辑工具EditPlus+JDK的配置过程。

    第3章 第一个Java程序。介绍使用Eclipse和使用文本工具+JDK实现该示例具体过程。

    第4章
    Java语法基础。介绍了Java的一些基本语法,其中包括标识符、关键字、保留字、常量、变量、表达式等内容。

    第5章
    Java编码规范。介绍了Java的编码规范,包括命名规范、注释规范、声明规范和代码排版等内容。

    第6章
    数据类型。介绍了Java中的数据类型,包括基本数据类型和引用数据类型,以及数值类型如何互相转换。

    第7章
    运算符。介绍了Java语言的基本运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。

    第8章
    控制语句。介绍了Java语言的控制语句,包括分支语句(if和switch)、循环语句(while、do-while、for和for-each)和跳转语句(break和continue)等。

    第9章 数组。介绍了Java的数组,包括一维数组和多维数组。另外,还介绍了不规则数组。

    第10章
    字符串。介绍了Java中的字符串,Java字符串类分为:可变字符串类(String)和不可变字符串类(StringBuilder和StringBuffer)。然后分别介绍了这些字符串类的用法。

    第二篇为面向对象篇,共8章,介绍了Java语言面向对象相关知识。
    智捷课堂配套视频:http://www.zhijieketang.com/course/207

    第11章
    面向对象基础。本章主要介绍了面向对象基础知识。首先介绍了面向对象一些基本概念,面向对象三个基本特性。然后介绍了类、包、方法重载和访问控制。最后介绍了静态变量、静态方法和静态代码块。

    第12章
    对象。介绍了如何创建Java对象,如何理解构造方法的作用。此外,还介绍了this关键字的使用等。

    第13章
    继承与多态。介绍了Java中的继承概念,在继承时会发生方法的覆盖、变量的隐藏。然后介绍了Java中的多态概念,以及引用类型检查和类型转换。最后还介绍了final关键字。

    第14章
    抽象类与接口。介绍了抽象类和接口的概念,以及如何声明抽象类和接口,如何实现抽象类和接口。最后介绍了Java
    8之后的接口的新变化。

    第15章 枚举类。介绍了Java中枚举的作用、特点和常用方法。

    第16章
    Java常用类。介绍了Object类、包装类、Math类、BigInteger类和BigDecimal类。最后还介绍了旧版本日期时间类和Java
    8之后的日期时间类。

    第17章 内部类。介绍了内部类的概念,熟悉了内部类的划分,以及如何编写内部类。

    第18章 Java
    8函数式编程基础——Lambda表达式。介绍了Lambda表达式,为什么使用Lambda表达式,Lambda表达式的优点是什么,Lambda表达式标准语法,Lambda表达式的几个简写方式。

    第三篇为Java进阶篇,共10章,介绍了Java语言的一些高级知识。
    智捷课堂配套视频:http://www.zhijieketang.com/course/214

    第19章
    异常处理。介绍了Java异常处理机制,其中包括Java异常类继承层次、捕获异常、释放资源、throws、throw和自定义异常类。

    第20章
    对象容器——集合。介绍了Java中的集合,其中包括常用接口Collection、Set、List和Map,以及集合的遍历操作。

    第21章
    泛型。介绍了Java中的泛型技术,包括泛型概念、在集合中使用泛型、自定义泛型类、自定义泛型接口和泛型方法等。

    第22章
    文件管理与I/O流。本章主要介绍了Java文件管理和I/O流技术。其中包括File类使用、字节流(InputStream和OutputStream以及它们的子类)和字符流(Reader和Writer以及它们的子类)。

    第23章
    多线程编程。首先介绍了线程相关的一些概念,然后介绍了如何创建子线程、线程状态、线程管理、线程安全和线程间通信等内容。

    第24章
    网络编程。介绍了Java网络编程,首先介绍了一些网络方面的基本知识。然后重点介绍了TCP
    Socket编程和UDP
    Socket编程。此外,还介绍了数据交换格式,并重点介绍了JSON数据交换格式,由于Java官方没有提供JSON解码和编码库,需要是使用第三方库。最后介绍了使用URL类访问互联网资源。

    第25章 Swing图形用户界面编程。介绍了Java中图形用户界面编程技术Swing。

    第26章 反射。介绍了通过反射机制创建对象、访问构造方法、访问方法和访问成员变量。

    第27章
    注解(Annotation)。首先介绍了基本注解,接着介绍了元注解,最后介绍了自定义注解。读者需要掌握基本注解有哪些它们的用途,了解元注解、自定义注解,了解读取自定义注解信息的方法。另外,读者不要把注解与注释混淆了。

    第28章
    数据库编程。首先介绍MySQL数据库的安装、配置和日常的管理命令,然后重点讲解了JDBC数据库编程技术。

    第四篇为项目实战篇,共2章,介绍了Java项目开发过程中相关的技术。

    第29章
    项目实战1:开发PetStore宠物商店项目。完整介绍PetStore宠物商店项目的设计和开发过程。

    智捷课堂配套视频:http://www.zhijieketang.com/course/218
    petstore.jpg

    第30章 项目实战2:开发Java版QQ2006聊天工具。完整介绍QQ聊天工具的设计和开发过程。

    智捷课堂配套视频:http://www.zhijieketang.com/course/217
    qq.jpg

    资料下载服务网址

    http://www.zhijieketang.com/group/5

    电子书:

    1. 进入百度阅读电子书

    2. 进入图灵社区电子书

    联系方法:

    【智捷课堂在线课堂】:www.zhijieketang.com
    【智捷课堂微信公共号】:zhijieketang
    【Java读者服务QQ群】:547370999
    【邮箱】:eorient@sina.com

    相关文章

      网友评论

        本文标题:樱花未开,小白已来

        本文链接:https://www.haomeiwen.com/subject/mkarjftx.html