第1章 Java语言入门
第1节 计算机语言的发展
一、计算机基本结构
二、三代计算机语言
三、编译器和解释器
第2节 Java语言概述
一、Java的由来
二、Java语言运行的流程
三、Java语言集成开发环境
1.Java 2 SDK
2.JEDPlus 2.0和BlueJ
3.JBuilder
4.J#
第3节 安装Java
一、安装Java
1.下载Java 2 SDK
2.安装Java 2 SDK
二、Bin文件夹
三、设置环境变量
1.在Windows 9X操作系下的操作方法
2.在Windows 2000或WindowsXP操作系统下的操作方法
【实例1】 第1个Java应用程序
1.DOS命令
2.Java源程的组成
【实例2】 第1个Java Applet程序
1.Java Applet源程序解释
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.定义String
2.String类的方法
【实例9】 随机生成三个数,显示*大数
1.Math类的静态方法
2.String和数字互相转换
【实例10】 画一个电脑图案
1.绘制直线
2.绘制矩形
3.绘制椭圆形
4.绘制圆矩形
5.绘制弧形
6.设定颜色
7.编辑文字
【实例11】 按照输入值画圆
1.变量作用范围
2.repaint()方法
第3章 流程控制语句
【实例12】 判断奇偶数
1.键盘输入字符
2.键盘输入字符串
3.if语句形式之一
【实例13】 判断闰年
1.if语句形式之二
2.if语句形式之三
【实例14】 星座与性格
1.switch语句形式
2.switch语句执行顺序
3.合并case语句
【实例15】 求数字10的阶乘
【实例16】 求一个数所有因子
【实例17】 猜数字
【实例18】 打印九九表
【实例19】 在文章中查找单词
第4章 数组和方法
【实例20】 显示*大数
【实例21】 数字排序
【实例22】 杨辉三角形
【实例23】 费波纳契数列
【实例24】 加密文件
第5章 面向对象编程
【实例25】 使用Java语句表达
【实例26】 创建和使用“矩形”类
【实例27】 “正方形”类
【实例28】 “点”类
【实例29】 学生成绩
【实例30】 访问权限
【实例31】 接口
第6章 Java图形用户界面
【实例32】 认识Swing
【实例33】 登录邮箱
【实例34】 世界名画欣赏
【实例35】 网上购物
【实例36】 跟踪鼠标移动
【实例37】 播放音乐