Java基础程式设计

生活百科 2023-01-26 10:45生活百科www.aizhengw.cn

Java基础程式设计

清华大学出版社于2017年7月1日出版的关于“Java基础程式设计”的一本书。

基本介绍

  • 书名Java基础程式设计
  • 作者高虎、曹记东、翟然、李梓
  • ISBN9787302459835
  • 定价42元
  • 出版社清华大学出版社
  • 出版时间2017.07.01
本书採用“任务驱动、案例教学”的方法,主要介绍Java开发和运行环境、Java基本语法、面向对象的程式设计、图形界面设计、档案输入/输出流操作、执行绪、网路和数据开发基础等知识,并通过实训,提高套用技能。本书可以作为大学本科和高职高专院校计算机及相关专业Java语言程式设计的教材,也可用于企事业单位IT从业者在职培训用书,对于Java自学者也是一本有益的科技读物。
第1章Java语言概述1
1.1Java语言简介1
1.1.1Java发展史1
1.1.2Java语言的特点2
1.1.3Java的套用领域3
1.1.4Java程式的分类4
1.1.5Java的运行机制6
1.2Java开发环境搭建8
1.2.1JDK简介8
1.2.2安装JDK9
1.2.3配置JDK+EditPlus编辑器13
1.2.4集成开发环境NetBeans22
1.3上机练习25
1.3.1练习一 用文本编辑器创建Java应用程式和Applet程式25
1.3.2练习二 用NetBeans创建Java应用程式和Applet程式32
自测习题38
第2章数据类型和基本语句40
2.1Java的基本语法40
2.1.1Java基本语言要素40
2.1.2基本数据类型45
2.2Java的运算符、表达式和语句48
2.2.1运算符和表达式48
2.2.2表达式和语句的关係53
2.2.3顺序结构的语句53
2.2.4选择结构的语句53
2.2.5循环结构的语句58
2.2.6break和continue语句60
2.3类型转换622.4上机练习63
2.4.1练习一 Java基本数据类型的运用63
2.4.2练习二: Java基本语句的运用64
自测习题64
第3章类和对象66
3.1类和对象的概念66
3.1.1类和对象概述66
3.1.2类的定义67
3.1.3构造方法67
3.1.4类的实例化——对象的构造68
3.1.5访问许可权69
3.1.6记忆体垃圾回收机制70
3.2static关键字71
3.2.1static变数71
3.2.2static方法72
3.2.3static代码块72
3.3this关键字73
3.4继承75
3.4.1继承的概念75
3.4.2定义继承类75
3.4.3super关键字76
3.4.4对象的类型转换77
3.4.5方法的重写(Override)与重载(Overload)77
3.5final关键字78
3.5.1final类78
3.5.2final方法78
3.5.3final变数79
3.6抽象方法和抽象类80
3.6.1抽象方法80
3.6.2抽象类80
3.7接口81
3.7.1接口的概念81
3.7.2类实现接口81
3.8内部类和匿名类82
3.8.1内部类82
3.8.2匿名类82
3.9包83
3.9.1Java包的概念83
3.9.2包的声明和引入83
自测习题84
第4章异常处理88
4.1异常处理概述88
4.1.1异常处理机制88
4.1.2异常处理语句的基本语法89
4.2常见的异常90
4.2.1常见的系统异常90
4.2.2自定义异常91
4.3throws和throw语句91
4.3.1throws和throw语句的用法91
4.3.2throws和throw的区别92
4.4上机练习92
4.4.1练习一异常处理程式调试92
4.4.2练习二异常处理编程练习94
自测习题98
第5章Java常用API101
5.1字元串类101
5.1.1String类101
5.1.2StringBuffer类105
5.2基本数据类型的对象包装类107
5.2.1包装类107
5.2.2包装类的常用方法107
5.3Math类108
5.4Date、Calendar与DateFormat类109
5.4.1Date与Calendar类110
5.4.2DateFormat类111
5.5集合113
5.5.1Collection接口113
5.5.2List接口114
5.5.3Set接口116
5.5.4Map接口117
5.6输入、输出流类119
5.6.1位元组输入流类InputStream119
5.6.2位元组输出流类OutputStream121
5.6.3字元输入流类Reader122
5.6.4字元输出流类Writer124
5.6.5档案类File125
5.7上机练习127
5.7.1练习一字元串类的使用127
5.7.2练习二集合类的使用128

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有