出版社:中国水利水电出版社
年代:2008
定价:26.0
书籍简介整理中
前言
第1章引言
教学要求
1.1什么是编程
1.2Java是什么
1.2.1Java的语言背景
1.2.2Java可以做什么
1.2.3Java的技术特点
1.2.4Java平台介绍
1.2.5Java运行系统
本章小结
思考题
第2章开发Java程序
教学要求
2.1下载、安装和使用JDK
2.1.1下载和安装JDK
2.1.2配置环境变量
2.2第一个Java程序实例:HelloJava
2.2.1编写源程序HelloJava.java
2.2.2编译和运行
2.2.3源代码解析
2.2.4Java的类文件
2.3Java开发工具IDE
2.3.1小巧的JCreator
2.3.2开源的Eclipse
本章小结
编程练习题
第3章类和对象
教学要求
3.1类和对象的基本概念
3.1.1浅述面向对象的软件开发方法
3.1.2概念世界的实体与程序中的对象
3.1.3初识类与对象
3.2类的实现
3.2.1类的组成
3.2.2特殊的方法:构造方法
3.3对象的使用
3.3.1使用对象的程序实例
3.3.2从类实例化对象
3.3.3属性的get和set方法
3.4使用对象和类的OOP编程实例
本章小结
编程练习题
第4章Java语言基础
教学要求
4.1代码编写规范
4.2标识符
4.2.1标识符命名规则
4.2.2Java关键字
4.3注释
4.4常量与变量
4.5数据类型
4.5.1基本数据类型
4.5.2类型转换
4.5.3基本数据类型的包装类
4.5.4引用类型简介
4.6运算符与表达式
4.6.1各种常用运算符
4.6.2表达式与语句
4.6.3复杂的运算:运算符与表达式的综合运用
4.7简单的输入与输出
4.7.1使用System.out.println()和System.in.read()
4.7.2使用JOptionPane.showlnputDialog()和JOptionPane.showMessageDialog()
本章小结
编程练习题
第5章深入讨论类
教学要求
5.1对象的创建与销毁
5.2引用赋值
5.3深入讨论方法
5.3.1方法的定义、调用和返回
5.3.2从方法返回对象
5.3.3区别同名的局部变量与成员变量:this引用
5.4构造方法
5.5类的静态成员
5.5.1static关键字
5.5.2成员与静态方法的关系
5.6表现多态:方法重载
5.6.1如何定义和调用重载的方法
5.6.2构造方法的重载
5.7继承
5.7.1类的继承
5.7.2super关键字
5.7.3继承中的final修饰符
5.8抽象类与接口
5.8.1抽象类与抽象方法
5.8.2接口
5.8.3接口实现多继承效果
5.9包与访问控制修饰符
5.9.1包的概念与作用
5.9.2使用包
5.9.3访问控制符
本章小结
编程练习题
第6章程序的流程控制
教学要求
6.1流程控制语句
6.2选择结构
6.2.1二选一:if-else语句
6.2.2多选一:嵌套的if-else结构
6.2.3另一种多选一:switch语句
6.2.4实例运用
6.3循环结构
6.3.1while语句
6.3.2for语句
6.3.3do-while语句
6.3.4循环的嵌套
6.3.5实例运用
6.4跳转控制
6.4.1break语句的使用
6.4.2continue语句的使用
本章小结
编程练习题
第7章数组
教学要求
7.1基本数据类型的一维数组
7.1.1定义和初始化
7.1.2数组与for循环的结合运用
7.1.3实例运用
7.2对象数组
7.3多维数组
7.3.1多维数组的形成
7.3.2二维数组的定义和使用
7.4数组实用类Arrays
本章小结
编程练习题
第8章异常处理
教学要求
8.1保证程序的健壮性:异常处理
8.1.1异常的基本概念
8.1.2Java的异常处理机制
8.1.3异常的分类
8.2处理异常
8.2.1未被捕获的异常
8.2.2利用try-catch-finally语句处理异常
8.2.3自定义异常
8.2.4使用throw抛出异常
8.2.5使用throws
8.2.6综合实例
本章小结
本章介绍的类、对象和方法
编程练习题
第9章处理字符串
教学要求
9.1字符串的表示
9.2String类
9.2.1String的构造函数
9.2.2使用String
9.2.3实例运用:基本数据类型与字符串的转换
9.3StringBuffer类
9.3.1StdngBuffer的构造函数
9.3.2使用StringBuffer
9.3.3实例运用:加密与解密
9.4字符串分析器:StringTokenizer
9.4.1StringTokenizer类的作用
9.4.2使用StringTokenizer类分析字符串
9.4.3操作字符串方法的运用
9.4.4实例运用:危险字符过滤器
本章小结
本章介绍的类、对象和方法
编程练习题
第10章Java常用API介绍
教学要求
10.1Java常用API简介
10.2数学函数的使用:Math类
10.2.1Math类简介
10.2.2Math类常量
10.2.3Math类常用方法
10.3随机数的产生:Random类
10.3.1Random类简介
10.3.2Random类常用方法
10.4处理时间与日期类
10.4.1简介
10.4.2Date类
10.4.3DateFormat类
10.4.4Calendar类
10.5大数字的处理
10.5.1BigInteger类
10.5.2BigDecimal类
本章小结
编程练习题
参考文献
本书主要向读者讲述了Java语言的基础编程技巧。首先简要介绍了Java语言的特点、技术体系、运行系统,以及Java开发环境和程序开发流程;然后详细介绍了,Java语言基础,程序流程控制,数组和字符串的使用,以及Java面向对象程序设计的主要概念和方法;最后介绍了Java的异常处理机制,常用API的使用。为了方便读者掌握每章的重点内容,在每一章的开始都有本章导读,主要介绍本章所要介绍的内容,以及作者建议的学习重点,引导读者有目的地学习,进而达到事半功倍的效果。 Java语言具备面向对象、与平台无关、分布式、多线程等特点。经过多年的发展,已经成长为优秀的主流开发语言。尤其随着J2EE的推广与运用,使得Java语言的功能更为强大,应用范围更为广泛。 本书重点介绍了Java语言的核心语法、程序的流程控制、数组与字符串的应用、Java面向对象程序设计的主要思想和技巧以及Java的异常处理、常用的API等,囊括了Java基础编程的主要内容。 另外,本书还通过大量的示例向读者展示了Java的编程规范和编程方法,帮助读者建立由感性到理性的深入认识,特别注重提高读者运用Java语言和面向对象技术解决实际问题的能力,读者通过实践例题以及完成课后编程习题,能够迅速掌握Java编程的基本技巧,为今后进一步学习Java的高级编程打下坚实的基础。 本书结构严谨,语言流畅,不仅可以作为计算机及相关专业的教材,同时也适合作为广大编程爱好者的自学教材。
书籍详细信息 | |||
书名 | Java编程基础站内查询相似图书 | ||
9787508455891 《Java编程基础》pdf扫描版电子书已有网友提供下载资源链接 | |||
出版地 | 北京 | 出版单位 | 中国水利水电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 26.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 235 | 印数 | 4000 |
Java编程基础是中国水利水电出版社于2008.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。