注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java程序设计案例教程

Java程序设计案例教程

Java程序设计案例教程

定 价:¥25.00

作 者: 沈大林主编;沈昕,肖柠朴编著
出版社: 中国铁道出版社
丛编项:
标 签: JAVA语言

ISBN: 9787113057978 出版时间: 2004-11-01 包装: 胶版纸
开本: 24cm 页数: 265 字数:  

内容简介

  Java语言是由美国SUN公司开发的一种功能强大的,具有简单、面向对象、分布式、可移植等性能的多线程动态计算机编程语言。本书是“新世纪职业技术培训案例教程”系列丛书之一。使用Java2SDKl.4.2作为开发工具,对Java语言进行介绍,包括Java语言基础知识、面向对象编程、图形用户界面设计以及数据的输入输出等内容。采用真正的任务驱动方式,展现全新的教学方法。全书以案例的形式,通过大量实用、经典的编程实例,来介绍Java语言,使读者可以快速掌握、应用所学的Java语言编程知识。本书可以作为计算机职业技术学校的教材,也可以作为初、中级培训班的教材,还适于作为初学者的自学用书。

作者简介

暂缺《Java程序设计案例教程》作者简介

图书目录

第1章Java语言入门
第1节计算机语言的发展
一、计算机基本结构
二、三代计算机语言
三、编译器和解释器
第2节Java语言概述
一、Java的由来
二、Java语言运行的流程
三、Java语言集成开发环境
1.Java2SDK
2.JEDPIus2.0和BlueJ
3.JBuilder
4.J#
第3节安装Java
一、安装Java
1.下载Java2SDK
2.安装Java2SDK
二、Bin文件夹
三、设置环境变量
1.在Windows9X操作系统下的操作方法
2.在Windows2000或WindowsXP操作系统下的操作方法
[实例门第1个Java应用程序
1.DOS命令
2.Java源程序的组成
[实例2]第1个JavaApplet程序
1.JavaApplet源程序解释
2.HTML语言中的一些标记符的含义
第2章Java编程基础知识
[实例3]显示个人信息
1.打印语句
2.简单数据类型
[实例4]金字塔
1.注释
2.转义字符
3.统一码
[实例5]交换数字
1.变量类型
2.标识符
3.关键字
4.定义变量与变量赋值
[实例6]计算方程式
1.数据类型转换
2.计算中的数据类型转换
3.ASCII码
4.关系运算符和关系表达式
5.逻辑运算符和逻辑表达式
6.条件运算符和条件表达式
7.优先级
[实例7]求两个整数的和
1.文本框(TextField)
2.标签(Label)
3.按钮(Button)
[实例8]小写单词变大写
1.定义Sbin2
2.String类的方法
[实例9]随机生成三个数.显示最大数
1.Math类的静态方法
2.String和数字互相转换
[实例10]画一个电脑图案
1.绘制直线
2.绘制矩形
3.绘制椭圆形
4.绘制圆矩形
5.绘制弧形
6.设定颜色
7.编辑文字
[实例11]按照输入值画圆
1.变量作用范围
2.repaint0方法
第3章流程控制语句
[实例12]判断奇偶数
1.键盘输入字符
2.键盘输入字符串
3.if语句形式之一
[实例13]判断闰年
1.if语句形式之二
2.if语句形式之三
[实例14]星座与性格
1.switch语句形式.
2.switch语句执行顺序
3.合并case语句
[实例15]求数字10的阶乘
1.while循环语句
2.do-while循环语句
3.设计循环语句
4.累乘器、累加器和计数器
[实例16]求一个数的所有因子
1.for循环语句
2.for语句与while语句的互换
3.for语句的特殊形式
[实例17]猜数字
1.break语句
2.continue语句
3.return语句
[实例18]打印九九表
1.多重循环语句
2.带标号的跳转语句
[实例19]在文章中查找单词
1.1engthO方法
2.indexOf()方法
3.substring()方法
4.判断字符串相等
第4章数组和方法
[实例20]显示最大数
1.使用数组的步骤
2.数组的初始化
3.数组的复制
[实例21l数字排序
1.插入排序法
2.选择排序法
3.冒泡排序法
4.其他排序方法
[实例22]杨辉三角形
1.多维数组
2.定义方法
3.调用方法
4.方法的参数
[实例23]费波纳契数列
1.递归
2.编写具有递归功能的方法
3.方法的重载
[实例24]加密文件
1.main()方法
2.FileReader和FileWriter类
第5章面向对象编程
[实例25]使用Java语句表达“车”类
1.面向对象程序设计
2.面向对象程序设计的术语
3.使用面向对象方法解决问题的过程
4.面向对象程序设计的优点
[实例26]创建和使用“矩形”类
1.实例变量与实例方法
2.构造方法
3.调用方法
4.toString0方法
[实例27]“正方形”类
1.public和private
2.访问方法
3.实例变量的比较和默认值
4.静态变量.
[实例28]“点”类
1.对象数组
2.对象相等
3.this
4.最终变量
5.静态方法
[实例29]学生成绩
1.类继承的概念
2.类继承的程序实现
3.关键字super
[实例30]访问权限
1.包(Package)
2.常见系统包
3.访问控制修饰符
4.方法的覆盖与重载
[实例31]接口
1.接口的概念
2.接口的实现
3.抽象类和抽象方法
4.面向对象程序设计的特点
第6章Java图形用户界面
[实例32]认识Swing
1.图形用户界面的概念
2.图形用户界面的组成
3.AWT和Swing.
4.JFrame
5.JLabel(标签).
[实例33]登录邮箱
1.布局管理器(LayoutManagers)
2.JPanel
3.JTextField(文本框)
4.JBu~on(按钮)
5.JPasswordField(密码框)
6.事件(Event)
7.ActionEvent类
[实例34]世界名画欣赏
1.BoxLayout类
2.BorderFactory类
3.JComboBox类
[实例35]网上购物、
1.JCheckBox类和
JRadioButton类
2.ActionEvent类的应用
3.ItemEvent类的应用
[实例36]跟踪鼠标移动
1.KeyEvent类(键盘事件)
2.MouseEvent类(鼠标事件)
[实例37]播放音乐
1.各种菜单组件
2.对话框(Dialogs)
3.音频文件的处理和URL

本目录推荐