内容简介
本书是一本适用于Java初级读者的入门图书,详细介绍了使用Java语行程序开发需要掌握的知识和技术。本书共10章,第1章是Java基础入门,概述了Java语言的基础知识和与其他程序设计语言的不同能;第2章讲解了Java中类型转换和运算符的应用;第3章主要介绍逻辑运算符、位运算符、三目运算符及流程控制语句的相关知识;第4章主要介绍数组的定义和格式、数组的初始化、数组操作的常见问题及二维数组等内容,还介绍了Java方法的概述、定义、调用、重载和参数传递,以及void修饰的方法和递归等知识;第5章和第6章主要介绍面向对象的使用及其三大特征括封装、继承和多态,然后介绍了Java常用的一些关键字及接口、内部类等知识;第7章对Object类和String行了详细介绍;第8章深入讲解了异常、集合和映射等知识;第9章主要介绍了Java语言的IO流和线程的相关知识;第10章主要介绍Java语言的网络编程和反射技术。 本书通俗易懂,案例丰富,适合作为高等院校计算机相关专业的程序设计教材,也可作为Java技术的培训用书。
目录
第1章 Java基础入门11.1Java语言概述11.1.1Java语言发展史11.1.2Java语台概述21.1.3JRE和K31.1.4JRE和K的关系31.1.5Java语言台原理31.2HelloWorld案例41.2.1常用的dos命令41.2.2K的安装71.2.3HelloWorld案例的编写121.2.4HelloWorld案例常见问题131.2.5注释141.2.6配置环境变量151.2.7关键字161.2.8公共类和普通类181.2.181.3常量191.4变量201.4.1变量内存示意图201.4.2标识符211.4.3计算机的存储单元211.4.4数据类型22小结223第2章 类型转换和运算符252.1类型转换252.1.1变量注意事项252.1.2舍入误差262.1.3类型转换分类272.1.4精度损失282.1.5编码292.1.6类型转换扩展292.1.制312.1.制转换312.1.9原码、补码和反码322.2运算符(一)332.2.1运算符分类332.2.2运算符的使用33小结377第3章 运算符和流程控制语句393.1运算符(二)393.1.1逻辑运算符393.1.2位运算符413.1.3三目(三元)运算符443.2流程控制语句453.2.1顺序结构453.2.2选择结构453.2.3循环结构503.2.4三种循环的区别523.2.5跳转控制语句53小结545第4章 数组和方法564.1数组564.1.1数组的定义和格式564.1.2数组的初始化564.1.3数组操作的常见问题594.1.4二维数组604.2方法614.2.1方法概述614.2.2方法的定义格式624.2.3方法的调用624.2.4void修饰的方法634.2.5方法的重载634.2.6方法的参数传递644.2.7递归65