Java 8编程入门官方教程

Java 8编程入门官方教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2015-01
版次: 6
ISBN: 9787302387381
定价: 69.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 606页
字数: 1023千字
正文语种: 简体中文
原版书名: Java: A Beginner's Guide, 6th Ed.
  •   《Java8编程入门官方教程(第6版)》针对新版JavaSE8对内容进行了全面更新。在畅销书作者HerbertSchildt(施密特)的帮助下,可以即刻开始学习Java程序设计的基础知识。《Java8编程入门官方教程(第6版)》从基础知识讲起,介绍了如何创建、编译和运行Java程序,然后讨论了关键字、语法和一些结构,它们共同构成了Java语言的核心。之后,《Java8编程入门官方教程(第6版)》介绍了Java的一些高级特性,包括多线程程序设计、泛型和Swing。当然,《Java8编程入门官方教程(第6版)》也描述了JavaSE8的一些新特性,如lambda表达式和默认接口方法。《Java8编程入门官方教程(第6版)》最后循序渐进地介绍了JavaFx,它是Java新的GUI框架。   HerbertSchildt,是Java语言的专业,他撰写的程序设计图书大约有30多本,在全世界销售了数百万册,并被翻译成了多种语言。虽然他对计算机的方方面面都很感兴趣,但是主要关注点是计算机语言,包括编译器、解释器和机器人控制语言。 第1章Java基础
    1.1Java的起源
    1.1.1Java与C和C++的关系
    1.1.2Java与C#的关系
    1.2Java对Internet的贡献
    1.2.1Javaapplet
    1.2.2安全性
    1.2.3可移植性
    1.3Java的魔法:字节码
    1.4Java的主要术语
    1.5面向对象程序设计
    1.5.1封装
    1.5.2多态性
    1.5.3继承
    1.6获得Java开发工具包
    1.7第一个简单的程序
    1.7.1输入程序
    1.7.2编译程序
    1.7.3逐行分析第一个程序
    1.8处理语法错误
    1.9第二个简单程序
    1.10另一种数据类型
    1.11两条控制语句
    1.11.1if语句
    1.11.2for循环语句
    1.12创建代码块
    1.13分号和定位
    1.14缩进原则
    1.15Java关键字
    1.16Java标识符
    1.17Java类库

    第2章数据类型与运算符
    2.1数据类型为什么重要
    2.2Java的基本类型
    2.2.1整数类型
    2.2.2浮点型
    2.2.3字符型
    2.2.4布尔类型
    2.3字面值
    2.3.1十六进制、八进制和二进制字面值
    2.3.2字符转义序列
    2.3.3字符串字面值
    2.4变量详解
    2.4.1初始化变量
    2.4.2动态初始化
    2.5变量的作用域和生命期
    2.6运算符
    2.7算术运算符
    2.8关系运算符和逻辑运算符
    2.9短路逻辑运算符
    2.10赋值运算符
    2.11速记赋值
    2.12赋值中的类型转换
    2.13不兼容类型的强制转换
    2.14运算符优先级
    2.15表达式
    2.15.1表达式中的类型转换
    2.15.2间距和圆括号

    第3章程序控制语句
    3.1从键盘输入字符
    3.2if语句
    3.2.1嵌套if语句
    3.2.2if-else-if阶梯状结构
    3.3switch语句
    3.4for循环
    3.4.1for循环的一些变体
    3.4.2缺失部分要素的for循环
    3.4.3无限循环
    3.4.4没有循环体的循环
    3.4.5在for循环内部声明循环控制变量
    3.4.6增强型for循环
    3.5while循环
    3.6do-while循环
    3.7使用break语句退出循环
    3.8将break语句作为一种goto语句使用
    3.9使用continue语句
    3.10嵌套循环

    第4章类、对象和方法
    4.1类的基础知识
    4.1.1类的基本形式
    4.1.2定义类
    4.2如何创建对象
    4.3引用变量和赋值
    4.4方法
    4.5从方法返回值
    4.6返回值
    4.7使用形参
    4.8构造函数
    4.9带形参的构造函数
    4.10深入介绍new运算符
    4.11垃圾回收
    4.12this关键字

    第5章其他数据类型与运算符
    5.1数组
    5.2多维数组
    5.3不规则数组
    5.3.1三维或更多维的数组
    5.3.2初始化多维数组
    5.4另一种声明数组的语法
    5.5数组引用赋值
    5.6使用length成员
    5.7for-each形式的循环
    5.7.1迭代多维数组
    5.7.2应用增强型for循环
    5.8字符串
    5.8.1构造字符串
    5.8.2操作字符串
    5.8.3字符串数组
    5.8.4字符串是不可变的
    5.8.5使用String控制switch语句
    5.9使用命令行实参
    5.10位运算符
    5.10.1位运算符的与、或、异或和非
    5.10.2移位运算符
    5.10.3位运算符的赋值速记符
    5.11?运算符

    第6章方法和类详解
    第7章继承
    第8章包和接口
    第9章异常处理
    第10章使用I/O
    第11章多线程程序设计
    第12章枚举、自动装箱、静态导入和注释
    第13章泛型
    第14章lambda表达式和方法引用
    第15章applet、事件和其他主题
    第16章Swing介绍
    第17章JavaFX简介
    附录A自测题答案
    附录B使用Java的文档注释
  • 内容简介:
      《Java8编程入门官方教程(第6版)》针对新版JavaSE8对内容进行了全面更新。在畅销书作者HerbertSchildt(施密特)的帮助下,可以即刻开始学习Java程序设计的基础知识。《Java8编程入门官方教程(第6版)》从基础知识讲起,介绍了如何创建、编译和运行Java程序,然后讨论了关键字、语法和一些结构,它们共同构成了Java语言的核心。之后,《Java8编程入门官方教程(第6版)》介绍了Java的一些高级特性,包括多线程程序设计、泛型和Swing。当然,《Java8编程入门官方教程(第6版)》也描述了JavaSE8的一些新特性,如lambda表达式和默认接口方法。《Java8编程入门官方教程(第6版)》最后循序渐进地介绍了JavaFx,它是Java新的GUI框架。
  • 作者简介:
      HerbertSchildt,是Java语言的专业,他撰写的程序设计图书大约有30多本,在全世界销售了数百万册,并被翻译成了多种语言。虽然他对计算机的方方面面都很感兴趣,但是主要关注点是计算机语言,包括编译器、解释器和机器人控制语言。
  • 目录:
    第1章Java基础
    1.1Java的起源
    1.1.1Java与C和C++的关系
    1.1.2Java与C#的关系
    1.2Java对Internet的贡献
    1.2.1Javaapplet
    1.2.2安全性
    1.2.3可移植性
    1.3Java的魔法:字节码
    1.4Java的主要术语
    1.5面向对象程序设计
    1.5.1封装
    1.5.2多态性
    1.5.3继承
    1.6获得Java开发工具包
    1.7第一个简单的程序
    1.7.1输入程序
    1.7.2编译程序
    1.7.3逐行分析第一个程序
    1.8处理语法错误
    1.9第二个简单程序
    1.10另一种数据类型
    1.11两条控制语句
    1.11.1if语句
    1.11.2for循环语句
    1.12创建代码块
    1.13分号和定位
    1.14缩进原则
    1.15Java关键字
    1.16Java标识符
    1.17Java类库

    第2章数据类型与运算符
    2.1数据类型为什么重要
    2.2Java的基本类型
    2.2.1整数类型
    2.2.2浮点型
    2.2.3字符型
    2.2.4布尔类型
    2.3字面值
    2.3.1十六进制、八进制和二进制字面值
    2.3.2字符转义序列
    2.3.3字符串字面值
    2.4变量详解
    2.4.1初始化变量
    2.4.2动态初始化
    2.5变量的作用域和生命期
    2.6运算符
    2.7算术运算符
    2.8关系运算符和逻辑运算符
    2.9短路逻辑运算符
    2.10赋值运算符
    2.11速记赋值
    2.12赋值中的类型转换
    2.13不兼容类型的强制转换
    2.14运算符优先级
    2.15表达式
    2.15.1表达式中的类型转换
    2.15.2间距和圆括号

    第3章程序控制语句
    3.1从键盘输入字符
    3.2if语句
    3.2.1嵌套if语句
    3.2.2if-else-if阶梯状结构
    3.3switch语句
    3.4for循环
    3.4.1for循环的一些变体
    3.4.2缺失部分要素的for循环
    3.4.3无限循环
    3.4.4没有循环体的循环
    3.4.5在for循环内部声明循环控制变量
    3.4.6增强型for循环
    3.5while循环
    3.6do-while循环
    3.7使用break语句退出循环
    3.8将break语句作为一种goto语句使用
    3.9使用continue语句
    3.10嵌套循环

    第4章类、对象和方法
    4.1类的基础知识
    4.1.1类的基本形式
    4.1.2定义类
    4.2如何创建对象
    4.3引用变量和赋值
    4.4方法
    4.5从方法返回值
    4.6返回值
    4.7使用形参
    4.8构造函数
    4.9带形参的构造函数
    4.10深入介绍new运算符
    4.11垃圾回收
    4.12this关键字

    第5章其他数据类型与运算符
    5.1数组
    5.2多维数组
    5.3不规则数组
    5.3.1三维或更多维的数组
    5.3.2初始化多维数组
    5.4另一种声明数组的语法
    5.5数组引用赋值
    5.6使用length成员
    5.7for-each形式的循环
    5.7.1迭代多维数组
    5.7.2应用增强型for循环
    5.8字符串
    5.8.1构造字符串
    5.8.2操作字符串
    5.8.3字符串数组
    5.8.4字符串是不可变的
    5.8.5使用String控制switch语句
    5.9使用命令行实参
    5.10位运算符
    5.10.1位运算符的与、或、异或和非
    5.10.2移位运算符
    5.10.3位运算符的赋值速记符
    5.11?运算符

    第6章方法和类详解
    第7章继承
    第8章包和接口
    第9章异常处理
    第10章使用I/O
    第11章多线程程序设计
    第12章枚举、自动装箱、静态导入和注释
    第13章泛型
    第14章lambda表达式和方法引用
    第15章applet、事件和其他主题
    第16章Swing介绍
    第17章JavaFX简介
    附录A自测题答案
    附录B使用Java的文档注释
查看详情
您可能感兴趣 / 更多
Java 8编程入门官方教程
Java研发自测入门与进阶
林宁、魏兆玉
Java 8编程入门官方教程
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java 8编程入门官方教程
Java项目开发实战(微视频版)
陈强
Java 8编程入门官方教程
Java+OpenCV案例佳作选
姚利民
Java 8编程入门官方教程
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java 8编程入门官方教程
Java Web及其框架技术
陈振兴
Java 8编程入门官方教程
Japanese Ink Painting: The Art of Sumi-E
Okamoto;Naomi
Java 8编程入门官方教程
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java 8编程入门官方教程
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java 8编程入门官方教程
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java 8编程入门官方教程
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java 8编程入门官方教程
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
系列丛书 / 更多
Java 8编程入门官方教程
Java研发自测入门与进阶
林宁、魏兆玉
Java 8编程入门官方教程
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java 8编程入门官方教程
Java项目开发实战(微视频版)
陈强
Java 8编程入门官方教程
Java+OpenCV案例佳作选
姚利民
Java 8编程入门官方教程
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java 8编程入门官方教程
Java Web及其框架技术
陈振兴
Java 8编程入门官方教程
Japanese Ink Painting: The Art of Sumi-E
Okamoto;Naomi
Java 8编程入门官方教程
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java 8编程入门官方教程
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java 8编程入门官方教程
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java 8编程入门官方教程
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java 8编程入门官方教程
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
相关图书 / 更多
Java 8编程入门官方教程
Java研发自测入门与进阶
林宁、魏兆玉
Java 8编程入门官方教程
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java 8编程入门官方教程
Java项目开发实战(微视频版)
陈强
Java 8编程入门官方教程
Java+OpenCV案例佳作选
姚利民
Java 8编程入门官方教程
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java 8编程入门官方教程
Java Web及其框架技术
陈振兴
Java 8编程入门官方教程
Japanese Ink Painting: The Art of Sumi-E
Okamoto;Naomi
Java 8编程入门官方教程
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java 8编程入门官方教程
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java 8编程入门官方教程
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java 8编程入门官方教程
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java 8编程入门官方教程
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)