网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java程序设计 |
分类 | |
作者 | 姬忠红,崔瑞娟,杜其凤 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 作者简介 目录 章Java语言概述1 1.1计算机语言及Java语言的发展史1 1.2Java语言的特点3 1.3环境的安装、配置及测试3 1.4开发个Java应用程序10 1.5Java的运行体制13 1.6Eclipse集成开发工具15 本章小结23 习题23 上机指导24 第2章Java语言基础25 2.1标识符和关键字25 2.1.1标识符25 2.1.2关键字25 2.2常量与变量26 2.2.1常量26 2.2.2变量27 2.3Java数据类型29 2.3.1整数类型29 2.3.2浮点类型31 2.3.3字符类型32 2.3.4布尔类型33 2.3.5数据类型转换33 2.4运算符36 2.4.1算术运算符37 2.4.2关系运算符39 2.4.3逻辑运算符40 2.4.4位运算符41 2.4.5赋值运算符及扩展44 2.4.6字符串连接运算符45 2.4.7条件运算符45 2.4.8运算符优先级46 2.5表达式47 本章小结47 习题47 上机指导48 第3章程序的控制语句49 3.1程序控制语句简介及分类49 3.2选择语句49 3.2.1ifelse语句50 3.2.2switch语句53 3.3迭代语句56 3.3.1while语句57 3.3.2dowhile语句58 3.3.3for语句62 3.3.4foreach语句65 3.4跳转语句66 3.4.1break语句66 3.4.2continue语句68 3.4.3return语句69 本章小结70 习题70 上机指导71 第4章数组72 4.1数组概念72 4.2一维数组72 4.3多维数组(二维数组)75 4.4Arrays类78 本章小结80 习题81 上机指导81 第5章面向对象的基础82 5.1面向对象的基本概念82 5.2封装86 5.3对象的创建、使用、销毁90 5.4构造方法93 本章小结99 习题100 上机指导100 第6章继承101 6.1static与final关键字101 6.1.1static关键字101 6.1.2final关键字104 6.2继承106 6.3this关键字121 6.4super关键字123 本章小结124 习题124 上机指导128 第7章多态129 7.1多态概述129 7.1.1为什么需要多态129 7.1.2多态的概念及分类131 7.1.3重载132 7.1.4重写134 7.1.5关键字instanceof138 7.2内部类139 本章小结141 习题141 上机指导145 第8章抽象类、接口、包和常用API146 8.1抽象类146 8.1.1抽象类概念146 8.1.2语法146 8.1.3抽象类特征146 8.1.4抽象类的作用及意义146 8.1.5向上转型148 8.2接口150 8.3包159 8.4包装类160 8.5.1简介160 8.5.2常用包装类的操作方法161 8.5.3自动装箱/拆箱164 8.5String、StringBuffer、StringBuilder类165 8.5.1String类165 8.5.2StringBuffer类170 8.5.3StringBuilder类172 本章小结174 习题174 上机指导176 第9章Java异常处理177 9.1Java异常177 9.2Java异常处理180 9.3自定义异常186 本章小结189 习题190 上机指导193 0章集合类195 10.1集合类概述及其体系结构195 10.1.1集合类概述195 10.1.2集合类体系结构195 10.2List集合197 10.2.1List接口197 10.2.2List接口的实现类197 10.3Set集合200 10.3.1HashSet类200 10.3.2TreeSet类201 10.4Map集合203 10.4.1Map接口203 10.4.2Map接口的实现类204 本章小结206 习题206 上机指导207 1章输入/输出流208 11.1文件处理(File类)208 11.1.1文件的创建与删除208 11.1.2获取文件信息210 11.2I/O流概述211 11.2.1Java流式输入/输出原理211 11.2.2输入/输出流的概念212 11.3输入/输出流分类212 11.4字节流213 11.4.1InputStream类和OutputStream类213 11.4.2FileInputStream类和FileOutputStream类215 11.4.3BufferedInputStream类和BufferedOutputStream类219 11.4.4DataInputStream类和DataOutputStream类222 11.4.5PrintStream类224 11.5字符流的概念225 11.5.1Reader类和Writer类226 11.5.2FileReader类和FileWriter类226 11.5.3BufferedReader类和BufferedWriter类230 11.6对象的序列化232 11.6.1序列化的定义232 11.6.2序列化方法232 11.6.3构造对象的输入/输出流233 11.6.4序列化的注意事项235 本章小结238 习题238 上机指导239 2章多线程241 12.1进程、线程的概念及区别241 12.2创建线程的方式243 12.3线程的生命周期247 12.4线程调度和线程控制248 12.5线程优先级252 12.6线程同步254 12.7死锁260 12.8使用wait()、notify()在线程间通信261 本章小结262 习题262 上机指导263 3章JDBC数据库编程264 13.1JDBC概述264 13.2JDBC常用API265 13.2.1DriverManager类265 13.2.2Connection接口267 13.2.3Statement接口268 13.2.4ResultSet接口268 13.2.5ResultSetMetaData接口269 13.2.6PreparedStatement接口275 13.2.7CallableStatement接口278 13.5使用JDBC进行事务处理282 13.5.1事务的概念282 13.5.2JDBC控制事务语句282 本章小结284 习题284 上机指导285 4章网络编程286 14.1网络编程基础286 14.1.1TCP(传输控制协议)286 14.1.2UDP(数据报协议)287 14.2URL(统一资源定位符)287 14.3Socket通信291 14.3.1Socket类291 14.3.2ServerScoket类294 14.4UDP编程300 本章小结304 习题305 上机指导305 5章综合实战306 15.1项目背景及项目结构306 项目背景306 程序框架结构图306 系统模块结构图307 15.2数据库的设计308 15.3环境搭建311 创建工程311 添加数据库支持312 软件版本说明312 15.4系统管理312 15.5系统功能312 15.6系统实现313 15.6.1数据库连接工具类314 15.6.2系统登录模块315 15.6.3预约挂号模块326 15.6.4查询缴费明细模块327 15.6.5医生诊断管理模块345 本章小结348 内容推荐 本书由浅入深地讲解了整个Java程序设计的基础知识、开发环境与开发工具。全书共15章,第1-9章是Java初级部分,主要内容包括Java语言概述、Java语言基础、程序的控制语句、数组、面向对象基础、继承、多态、抽象类、接口、包和常用API、Java异常处理等;第10-14章是Java高级 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。