当前位置:当前位置:主页 > 计算机电子书 > Java > Java教程 pdf电子书
Java程序开发案例教程

Java程序开发案例教程 PDF 高质量版

  • 更新:2022-04-02
  • 大小:82.1 MB
  • 类别:Java教程
  • 作者:李运良、车云月、彭航
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

Java程序开发案例教程》是由清华大学出版社出版的一本关于Java教程方面的书籍,作者是李运良、车云月、彭航,主要介绍了关于Java、程序开发、Java教程方面的知识内容,目前在Java教程类书籍综合评分为:9.8分。

书籍介绍

《Java程序开发案例教程》所讲技术知识结合实际工作案例,非常实用,对相关应用人才将会起很大的帮助作用。

内容简介

《Java程序开发案例教程》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实战型案例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书共分为11章,包括Java程序设计概述、Java基本的程序设计结构、面向对象、抽象类和接口、异常的捕获及处理、Java集合框架、常用类库、I/O流与文件、Java多线程编程、Java网络编程、Java数据库编程等。读者可以跟随本书的讲解,边学习边上机实操,开发出一些中小型应用程序。《Java程序开发案例教程》主要面向普通高等职业院校学生使用,可作为电子商务、大数据技术、人工智能技术、计算机应用技术等专业的教学用书,也可作为相关领域的培训教材和企业开发人员的参考用书。。《综合布线系统与施工》既可以作为高等职业学校应用型、技能型人才培养的计算机网络技术、通信工程、智能楼宇技术、物联网工程等专业的实训教学用书,也可以作为各类培训、网络与智能建筑、物联网工程从业人员的参考用书。

目录

  • 第1章Java程序设计概述1
  • 1.1了解计算机语言的特点2
  • 1.1.1计算机语言发展历程2
  • 1.1.2Java程序的工作原理3
  • 1.1.3Java语言的关键特点5
  • 1.2熟悉Java开发环境7
  • 1.2.1下载、安装JDK7
  • 1.2.2设置环境变量9
  • 1.2.3测试环境变量9
  • 1.3掌握个Java程序10
  • 1.3.1Java程序概述10
  • 1.3.2编辑、编译和运行个Java程序11
  • 1.3.3Java集成开发环境Eclipse12
  • 1.4创新素质拓展14
  • 1.4.1联合编译多个Java类14
  • 1.4.2编写“Java工程师管理系统”主界面15
  • 1.5本章练习16
  • 第2章Java基本的程序设计结构17
  • 2.1标识符和关键字18
  • 2.1.1标识符18
  • 2.1.2关键字18
  • 2.2Java基本数据类型19
  • 2.2.1整型20
  • 2.2.2浮点型20
  • 2.2.3字符型21
  • 2.2.4布尔型22
  • 2.2.5基本数据类型转换22
  • 2.3程序流程控制24
  • 2.3.1顺序结构24
  • 2.3.2分支结构25
  • 2.3.3循环结构30
  • 2.3.4转移语句36
  • 2.4数组37
  • 2.4.1数组的概念37
  • 2.4.2一维数组38
  • 2.4.3数组常见操作40
  • 2.4.4二维数组41
  • 2.5创新素质拓展43
  • 2.5.1判断是否是回文数43
  • 2.5.2数列排序45
  • 2.6本章练习47
  • 第3章面向对象49
  • 3.1理解面向对象的基本特征50
  • 3.1.1对象、类和实体50
  • 3.1.2对象的属性52
  • 3.1.3面向对象的特点53
  • 3.2类的定义及使用54
  • 3.2.1定义类的成员属性54
  • 3.2.2定义类的一般成员方法54
  • 3.2.3类的定义及使用55
  • 3.3构造函数57
  • 3.3.1定义类的构造方法57
  • 3.3.2构造函数的使用58
  • 3.4方法重载60
  • 3.4.1重载的定义60
  • 3.4.2重载方法的使用60
  • 3.5Java中常见修饰符62
  • 3.5.1访问控制修饰符62
  • 3.5.2非访问控制修饰符64
  • 3.6创新素质拓展65
  • 3.7本章练习68
  • 第4章抽象类和接口70
  • 4.1抽象类71
  • 4.1.1抽象类的概念71
  • 4.1.2抽象类的使用72
  • 4.1.3抽象类的特征74
  • 4.2抽象类的应用75
  • 4.3接口77
  • 4.3.1接口的概念77
  • 4.3.2接口的使用79
  • 4.3.3接口的特征82
  • 4.3.4接口的应用86
  • 4.4创新素质拓展88
  • 4.4.1评价成绩88
  • 4.4.2货车的装载量89
  • 4.5本章练习91
  • 第5章异常的捕获及处理93
  • 5.1认识异常94
  • 5.2Java异常的分类95
  • 5.3异常的处理97
  • 5.4throws与throw关键字100
  • 5.5自定义异常101
  • 5.6本章练习102
  • 第6章Java集合框架103
  • 6.1集合的概念104
  • 6.2Java集合常用接口及实现类105
  • 6.2.1Java集合框架105
  • 6.2.2常用接口及实现类106
  • 6.2.3Collection接口中的抽象方法106
  • 6.3允许重复的子接口:List107
  • 6.3.1新的子类ArrayList107
  • 6.3.2新的子类LinkedList类108
  • 6.4不允许重复的子接口:Set109
  • 6.4.1新的子类HashSet类109
  • 6.4.2新的子类TreeSet类110
  • 6.4.3Set和List的区别111
  • 6.5对象保存:Map接口111
  • 6.5.1Map基本操作111
  • 6.5.2新的子类:HashMap112
  • 6.5.3新的子类:Hashtable113
  • 6.5.4HashMap与Hashtable的区别114
  • 6.6Collections类114
  • 6.7本章练习115
  • 第7章常用类库116
  • 7.1String、StringBuffer和StringBuilder类117
  • 7.2数学公式类:Math120
  • 7.3包装类121
  • 7.4日期操作类122
  • 7.4.1日期时间类:java.util.Date122
  • 7.4.2日期格式化操作类:SimpleDateFormat124
  • 7.5数组操作类:Arrays125
  • 7.6反射机制126
  • 7.6.1认识反射126
  • 7.6.2反射的基本使用127
  • 7.6.3编写Java反射程序的步骤127
  • 7.7本章练习130
  • 第8章I/O流与文件131
  • 8.1File类132
  • 8.1.1File类构造方法132
  • 8.1.2File类使用133
  • 8.1.3获取目录和文件135
  • 8.2字节流和字符流136
  • 8.2.1I/O流137
  • 8.2.2字节流137
  • 8.2.3字符流139
  • 8.3对象序列化141
  • 8.4其他流143
  • 8.4.1缓冲流143
  • 8.4.2字节流转换为字符流144
  • 8.4.3数据流145
  • 8.5RandomAccessFile类147
  • 8.6创新素质拓展149
  • 8.6.1学读汉字149
  • 8.6.2统计英文单词153
  • 8.7本章练习157
  • 第9章Java多线程编程158
  • 9.1线程和进程的概念159
  • 9.2线程的生命周期160
  • 9.3线程的创建和启动161
  • 9.4多线程并发控制165
  • 9.5wait()与notify()和notifyAll()方法169
  • 9.6本章练习174
  • 第10章Java网络编程178
  • 10.1网络编程的基本概念179
  • 10.2Java网络编程的常用类和API181
  • 10.3JavaSocket网络编程184
  • 10.4UDP网络编程188
  • 10.5URL网络编程190
  • 10.6本章练习191
  • 第11章Java数据库编程192
  • 11.1JDBC概述193
  • 11.2JDBC常用API194
  • 11.3JDBCAPI的常用接口和类194
  • 11.4JDBC开发步骤196
  • 11.5通过JDBC操作数据库实现CRUD198
  • 11.6本章练习205
  • 参考文献206
  • 附录部分章节习题参考答案207

资源获取

相关资源

网友留言