作者:empty 页数:524 出版社:empty |
本书共分为20章。从最基础的概念开始, 依次介绍了Java的发展历史和特点、如何构建Java开发本书非常适合作为Java学习的入门使用, 是初学者学习Java不可多得的一本实用手册, 同时也可以图书在版编目(CIP) 数据
运行环境、Java变量的使用方式、流程控制语句的使用、算法的使用、面向对象程序设计、继承的应用、接的定义和声明、内部类的概念、异常和日志的使用、Java字符串的常见操作、Java集合的概念、Java线程、I/O操作、反射的使用、Java垃圾回收的原理和网络编程、Java Swing界面编程、数据库编程、XML编程等,并在最后通过日历和考试系统两个实例对前面的知识进行了总结。作为各类院校及培训机构的培训教材。
Java是由Sun公司于1995年5月推出的一种面向对象的语言。Java是安全的、面向本书是在基于实际开发的基础上进行讲解的,知识点更加透彻、条理更加清楚。本书
本书对理论知识的讲解都是基于实际项目,这样避免了泛泛而谈的空洞内容,部分实本书由王作启、伍正云主编。刘文元、张丽、任海峰、胡文华、尚峰、蒋燕燕、张阳、对象的, 它提供了诸多安全保障机制, 从而使得比其他语言更加安全。Java从根本上改变了网络应用程序的开发和使用方式, 并成为在许多应用领域特别是Internet网络应用领域最受欢迎的开发与编程语言。本书基础部分不仅讲解了Java的相关知识, 而且还讲解了Java开发工具MyEclipse的使用。使用的开发工具为MyEclipse 8.5和JDK 6, 并且每章内容致力于将实际开发过程中遇到的知识点和注意事项进行深入的探究。境、常用算法解析、字符串日期操作、文件流的使用、界面编程、JDBC的使用、XML编程等。其中第1~17章是理论知识讲解,第18~19章是项目开发。各章的具体内容如下。
本书共分为19章从最基础的概念开始, 依次介绍了Java应用程序所依赖的开发环
第2章:讲解了Java变量的使用方式, 以及在编程中最常见的程序流程控制语句
第3章:讲解了常用算法的简单描述, 以及for循环和if语句的具体实现
第4章:讲解了Java关于面向对象的知识, 这是Java的核心思想, 读者必须掌握的
第5章:继承的应用,读者必须掌握继承,通过继承了解子类和父类的关系
第6章:接口的定义和声明,以及接口和抽象类的区别
第7章:内部类的概念,通过学习内部类,读者要掌握这种写法的优越性
第8章:异常和日志的使用, 这是优化Java编码的部分, 建议读者掌握
第9章:Java字符串的常见操作, 这是最基础的部分, 建议读者掌握
第10章:Java集合的概念, 集合是完全取代与数组的, 并且操作非常方便, 建议读
第11章:Java线程, 本章难点比较多, 读者只需了解即可
第12章:I/O操作,通过I/O可以对文件以及流进行读写,建议读者掌握
第13章:反射的使用,通过反射如何求出类的属性、方法等,建议读者了解
第14章:介绍了Java垃圾回收的原理和网络编程, 建议读者了解
第15章:Java Swing界面编程, 本章内容较多, 建议读者了解
第16章:数据库编程,这部分内容比较重要,建议读者掌握
第17章:XML编程, XML和数据库一样都是用来保存数据的, 建议读者掌握
第18~19章:这两章分别讲解了日历和考试系统,通过学习这些内容,进一步巩固
转义字符有讲究·
Java运算符.
2.8.1算术运算符
2.8.2赋值运算符
2.8.3关系运算符·
2.8.4逻辑运算符
2.8.5位运算符·
2.8.6其他运算符·
2.8.7
程序流程控制·
2.9.1
2.9.2
2.9.3
数组也是类型
2.10.1
2.10.2
2.10.3
综合实例.
2.12本章小结
2.13上机练习
第3章
第2章
Java基础
Java诞生记
Java家族成员的介绍.
Java平台的特点.
JDK的安装与配置·
1.4.1JDK的安装.
用开发工具武装Java.
综合实例
本章小结.
上机练习·
2.1认识Java程序.
给JDK配置环境变量·
JDK编译和运行命令·
MyEclipse的安装
Java的定制装备Netbeans.
第一个Java程序.
Java开场白
2.1.1理解main() 为何物
2.1.2Java代码的组织习惯
认识变量·
2.2.1变量的声明·
2.2.2命名要规范.22
2.2.3八种基本类型变量.23
2.2.4变量的范围.27
2.2.5注释.29
认识常量29
数据的类型.30
2.4.1类型的转换.30
2.4.2引用类型.32
2.5Java关键字.32
标识符命名.33
运算符号之优先级·
顺序结构
选择结构·
循环结构.
一维数组·
二维数组·
多维数组.
这些算法很有用.
比较值.
3.1.1最大值.
3.1.2最小值.
3.1.3平均值.
数字排序·
3.2.1算法——冒泡排序
3.2.2选择排序.
3.2.3插入排序.
3.2.4快速排序.
查找.
3.3.1顺序查找.
5.1.3Java的继承.
5.1.4 super关键字.
5.2多态变化.
Java中多态的实现.
转型.
静态变量.
静态方法.
静态代码块.
Final属性.
抽象类.
抽象方法.
拆箱.
5.2.2类型检测——向上转型/向下
5.2.3动态绑定.126
5.3Static关键字.127
5.4Final关键字.129
Java的面向对象程序设计.1
面向对象的设计思想.81
说说“类”.82
4.2.1类的概念.82
4.2.2封装的概念.·83
4.2.3类的创建.84
4.2.4对象的创建和使用.86
4.3Java中的方法.88
4.3.7方法参数及其传递问题.98
aa程序设计完全学习手册
5.4.2 Final方法.
5.4.3Final类.
5.5Abstract关键字.
综合实例.
5.7本章小结.
5.8上机练习.
第6章接口浅议.
Java程序执行过程分析.88
方法的分类.89
构造方法.89
自定义方法.91
属性.102
变量的作用域和生存期.105
取个不会重复的包名.106
用包导入类型.106
包名也有规范.109
Object类及其方法.114
对象中的克隆.
4.3.5方法重载.
4.3.6方法的调用.
4.3.8方法递归.
4.4类的属性.
一个简单接口的例子.
接口的声明.
使