新書推薦:
《
海洋、岛屿和革命:当南方遭遇帝国(文明的另一种声音)
》
售價:NT$
485.0
《
铝合金先进成型技术
》
售價:NT$
1214.0
《
英雄之旅:把人生活成一个好故事
》
售價:NT$
398.0
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
《
金托邦:江湖中的沉重正义
》
售價:NT$
275.0
|
內容簡介: |
本书从初学者的角度详细讲解了Java SE中的核心技术。全书共10章,分别介绍了Java开发环境的搭建及其运行机制、Java基础语法、面向对象的基本思想、Java常用类、GUI、文件和输入/输出流、JDBC、多线程和网络编程等内容。本书使用通俗易懂的语言讲解每个知识点,并结合有代表性的案例来演示Java在实际问题中的应用。同时,本书采用目前较为通用的JDK8版本进行编写,引入了Lambda表达式、JDK8的接口定义、JDK8的日期时间类、Stream聚合操作、WindowBuilder插件、Callable接口等知识点,能够让读者掌握一线实用技术,为今后从事Java开发工作打下坚实的基础。本书可作为普通高等院校计算机相关专业Java程序设计课程的教材,也可供计算机软件技术人员参考。本书配有相关教学资源,包括教学课件、教学大纲、案例源代码、习题及答案等,欢迎选用本书作教材的教师发邮件到jinacmp@163.com索取,或登录www.cmpedu.com注册下载。
|
目錄:
|
前言第1章Java程序设计概述1.1Java语言概述1.2Java的主要特性1.3Java开发环境配置1.4Java编程示例小结习题第2章Java基础语法2.1标识符和关键字2.2基本数据类型2.3运算符2.4流程控制2.5数组小结习题第3章类和对象3.1面向对象思想3.2类与对象3.3this关键字3.4static关键字3.5package3.6访问权限修饰符3.7综合案例小结习题第4章类的继承4.1继承4.2final关键字4.3抽象类和接口4.4内部类4.5异常4.6综合案例小结习题第5章Java常用类5.1Object类5.2字符串类5.3日期和时间类5.4集合类5.5Math与Random类5.6综合案例小结习题第6章GUI6.1GUI介绍6.2Swing顶级容器6.3布局管理器6.4GUI可视化插件6.5事件处理机制6.6Swing组件库6.7综合案例小结习题第7章流和文件7.1概述7.2文件处理7.3缓冲流7.4对象流7.5RandomAccessFile7.6综合案例小结习题第8章JDBC8.1MySQL数据库8.2访问数据库8.3操作数据库8.4事务8.5综合案例小结习题第9章多线程9.1进程和线程9.2线程的创建9.3线程的调度9.4线程的同步9.5综合案例小结习题第10章网络编程10.1网络编程基础10.2基于URL的网络编程10.3基于TCP的网络编程10.4基于UDP的网络编程10.5综合案例小结习题参考文献
|
內容試閱:
|
Java是当前比较流行的程序设计语言,具有平台无关性、安全性和稳定性等优点。本书旨在介绍Java语言的基本知识、面向对象程序设计的基本方法,引导读者使用Eclipse开发环境,学会开发Java应用程序。本书采用理论和案例相结合的方式,使用通俗易懂的语言深入浅出地讲解Java理论知识,尽量以图、表等多种形式展现,并使用有代表性的案例来演示Java在实际问题中的应用,每章尽可能地围绕一个具体案例展开。全书共10章,从第3章到第10章,每章包含一个综合案例,综合案例会尽量将本章的知识和前面章节的知识结合起来,使读者能对所学知识融会贯通。本书的绝大部分案例是编者多年在Java应用开发和教学工作中的积累和经验总结,融入了程序设计和软件开发的思维、方法与技巧。每章均有习题,可以进行练习以巩固所学知识。为便于读者上机调试,随书附有每章案例的完整代码。此外,本书还提供多种教学资源,包括教学大纲、教学课件、习题及答案等,均可到机械工业出版社相关网站免费下载。本书的编者均是长期工作在教学一线的教师,具有多年的“Java程序设计”课程的教学经验。本书所用的案例及例题程序均已通过验证。如有错误和疏漏之处恳请广大读者批评指正。编者
|
|