2010年机械工业出版社出版图书 Java程式设计基础教程


2010年机械工业出版社出版图书 Java程式设计基础教程

文章插图
Java程式设计基础教程(2010年机械工业出版社出版图书)【2010年机械工业出版社出版图书 Java程式设计基础教程】《Java程式设计基础教程》是2010年机械工业出版社出版的图书,作者是杨佩理 。
基本介绍书名:Java程式设计基础教程 
作者:杨佩理
ISBN:9787111256816
类别:电脑程式设计
页数:259
定价:29元
出版社:机械工业出版社
出版时间:2010年01月
装帧:平装
开本:16开
内容简介Java是真正跨平台、完全面向对象的程式语言,《Java程式设计基础教程》以JDK 1.6为开发平台,按讲全面地介绍了Java程式设计思想和方法 。全书由浅入深,先理论后套用,按内容分成五篇:Java语言入门篇、面向对象篇、数据流套用篇、Java GUI编程篇和高级套用篇,共由二十四讲组成 。理论部分注重启发性,力求简明透彻;套用部分注重实用性,紧密结合项目实例 。全书共有160多个示例,并在附录中集成了上机实训和课程设计两个部分 。编辑推荐《Java程式设计基础教程》组织结构新颖,脉络清晰,易学好用,兼顾零起点和有语言基础的读者,《Java程式设计基础教程》可作为高等院校相关专业Java程式设计的教材,也可供网路技术开发人员、自学Java编程的读者选用 。目录Java语言入门篇第一讲 Java语言快速入门1. Java的起源和发展历程2. Java语言的工作原理及特点3. Java开发环境的建立4. 第一个程式的编译和运行第二讲 Java中的数据和运算1. Java输入输出的初步运用2. Java的标识符和保留字3. Java的基本数据类型4. Java基本数据类型转换5. Java中的运算第三讲 Java结构化编程1. 分支结构(if, switch)2. 循环结构(while, do-while, for)3. 循环嵌套和循环控制(break, continue)4. Java结构化编程综合面向对象篇第四讲 类的定义和使用1. 面向对象程式设计思想2. 类的定义和对象创建3. 静态变数和静态方法的运用第五讲 对象的初始化1. 用构造方法确保初始化2. 方法的重载3. this关键字4. 类中成员变数的默认值5. 对象的初始化过程第六讲 类的封装1. 软体包的创建和使用2. Java访问许可权修饰词3. 类的访问许可权修饰词第七讲 类的继承1. 无继承时类的复用2. 类继承实现代码复用3. 继承时方法的重写4. super关键字5. final修饰的数据、方法和类第八讲 类的多态1. 对象的类型转换2. 抽象类和抽象方法3. 接口的创建和使用第九讲 Java中的数组和字元串1. 数组的基本认识2. 数组的声明和创建3. 数组和对象4. String字元串5. StringBuffer字元串6. Java中命令行参数的用法第十讲 Java中的资源结构1. Java资源库概述2. java.lang包中常用的基础类3. java.util包中常用的工具类4. 查阅文档理解Java资源的方法数据流套用篇第十一讲 Java中的异常处理1. 异常和异常处理的初步认识2. Java中异常的封装3. 异常处理try/catch/finally4. 异常的生成再认识第十二讲 档案管理和I/O入门1. File类和档案管理2. File类的常用方法3. 数据流初步理解4. 数据流的封装概貌第十三讲Java中的字元流1. Reader和Writer2. 档案字元输入流FileReader3. 档案字元输出流FileWriter4. 字元流套用举例5. 标準字元输出流PrintWriter第十四讲 Java中的位元组流1. InputStream和OutputStream2. 档案位元组输入流FileInputStream3. 档案位元组输出流FileOutputStream4. 位元组字元转换流JavaGUI设计篇第十五讲 Java GUI编程入门1. Java GUI视窗概述2. 用JFrame类创建视窗界面3. 颜色Color和字型Font4. 最常用组件的创建和使用第十六讲 Java GUI布局管理1.Java GUI布局管理概述2. FlowLayout类顺序排放组件3. BorderLayout边界版面布局4. GridLayout格线版面布局5. 用面板JPanel实现分块布局6. 计算器界面设计解析第十七讲 Java GUI事件处理1. “Click me”的分析和设计2. 单按钮ActionEvent事件侦听处理3. 简易记事本的分析和设计4. 多按钮ActionEvent事件侦听处理5. 文本框KeyEvent事件的侦听处理6. 常用事件及其相应的监听器接口第十八讲 Java GUI编程进阶1. “Java Editor”项目的解析和设计2. 颜色选择器JColorChooser3. 档案选择器JFileChooser4. “调查表”的分析和设计5. 複选框、单选按钮和按钮组第十九讲 选单和工具列设计1. 记事本的解析和设计2. 给JFrame视窗添加选单3. 选单项的事件侦听处理4. mouseEvent事件与弹出式选单*5. 给JFrame视窗添加工具列6. Swing包中常用组件使用归纳Java高级程式设计篇第二十讲 Java多执行绪程式设计1. 初识Java多执行绪2. 执行绪的生命周期 3. 多执行绪程式设计方法4. 执行绪的优先权和同步5. “龟兔赛跑”模拟程式的解析设计第二十一讲 Java Applet编程1. 初识Java Applet2. Java Applet的生命周期3. Graphics类和图像图形绘製4. Applet中的参数和参数传递5. “时钟Applet”的解析和设计第二十二讲 Java多媒体编程1. Image对象和图像显示2. 声音播放3. “飞行动画Applet”的解析设计第二十三讲 Java网路编程1. IP位址与InetAddress类2. TCP/IP体系结构URL类的使用3. Socket网路编程4. 多执行绪的“Socket聊天程式”的解析和设计第二十四讲 JDBC资料库编程1. JDBC简介2. 资料库连线的实现3. 资料库基本操作4. “用户注册”程式的解析和设计附录A 上机实训任务和指导附录B 课程设计任务和指导