![]()
内容推荐 本书系统介绍了Java程序设计的基础知识、开发环境与开发工具。全书共分11章,并以案例形式进行讲解,通俗易懂,实战性强。内容主要包括Java语言的概述、Java语言的基本语法、程序流程控制语句、面向对象编程的基础、异常的概念和处理、多线程处理机制、Java输入输出(I/O)处理、Java面向对象编程、继承与多态、Java异常、Java窗体程序设计等。本书从初学者的角度,以丰富的实例、案例、通俗易懂的语言、简单的图示,详细介绍Java开发中重点用到的多种技术,使读者快速掌握Java程序设计的方法。 本书可作为应用型本科高校计算机及相关专业Java程序设计的教材,也适合Java初学者及程序开发者参考使用。 目录 第一章 Java概述 实例 编程输出星号组成的等腰三角形 上机实践:利用Eclipse编写、Java程序的流程 第二章 Java基本语法 实例2.1 输出错误信息与调试信息(基本语法) 实例2.2 加密可以这样简单(运算符) 实例2.3 获得一维数组最小值(数组) 上机实践:计算圆的面积和周长 第三章 Java语句及控制结构 实例3.1 判断某一年是否为闰年(if语句) 实例3.2 判断学生成绩等级(if语句的嵌套) 实例3.3 为新员工分配部门(switch语句) 实例3.4 使用嵌套循环在控制台上输出九九乘法表(循环语句) 实例3.5 终止循环体(跳转语句) 上机实践:打印乘法口诀表 第四章 面向对象编程 实例4.1 温度单位转换工具(类) 实例4.2 提高产品质量的方法(对象) 上机实践:统计某市公民国籍 第五章 继承与多态 实例5.1 经理与员工的差异(继承) 实例5.2 简单的汽车销售商场(多态) 实例5.3 统计图书的销量(修饰符) 实例5.4 局部内部类的简单应用(内部类) 上机实践:制造动物的叫声 第六章 包、接口和异常 实例6.1 使用sort()方法排序(接口) 实例6.2 策略模式的简单应用(接口) 实例6.3 方法中抛出异常(异常) 实例6.4 方法上抛出异常(异常) 上机实践:使用throw关键字抛出异常 第七章 常用类 实例7.1 用户名排序(字符串) 实例7.2 格式化当前日期(日期的格式化) 实例7.3 角度和弧度的转换(Math类) 实例7.4 把数字格式化为货币字符串(数字格式化,Scanner) 实例7.5 将字符串转换成整数(包装类) 实例7.6 整数进制转换器(包装类) 实例7.7 查看数值的取值范围(包装类) 实例7.8 ASClI编码查看器(包装类) 实例7.9 Double类型的比较(包装类) 上机实践:利用守护线程安装音乐播放器 第八章 窗口、菜单和面板 实例8.1 指定窗体标题栏国标(窗口) 实例8.2 框架容器的背景图片(窗口) 实例8.3 计算器(常用面板) 上机实践:制作读取窗体图片信息 第九章 图形用户界面 实例9.1 按钮组件的应用(常用组件) 实例9.2 文本组件的应用(常用组件) 实例9.3 选择控件的应用(常用组件) 实例9.4 流式布局的简单应用(组件布局管理) 实例9.5 密码域控件的简单应用(事件处理方法) 上机实践:制作文件选择框演示窗体界面 第十章 多线程机制 实例10.1 新建无返回值的线程 实例10.2 查看线程的运行状态 实例10.3 查看和修改线程优先级 上机实践:制作三维字体效果 第十一章 图形与多媒体处理 实例11.1 绘制圆形图的窗体(绘制图形) 实例11.2 在窗体中绘制文本(绘制文本) 实例11.3 源图、水平翻转和垂直翻转的效果(图像处理) 实例11.4 播放音频程序(播放音频) 上机实践:制作视频播放器 习题答案 参考文献
|