出版说明前言
上篇 Java基础第1章 概论1.1 初识Java1.1.1 第一个Java独立应用程序1.1.2 第一个Java小应用程序1.1.3 第一个MIDlet手机程序1.2 Java程序开发1.2.1 在文本编辑器中编写Java程序1.2.2 在JCreator中编写Java程序1.2.3 在Eclipse中编写Java程序1.3 习题
第2章 Java语言基础2.1 标识符与关键词2.1.1 标识符2.1.2 关键词2.2 Java数据类型2.2.1 基本数据类型2.2.2 数据类型的转换2.2.3 变量、说明和赋值2.2.4 复合数据类型2.3 表达式与语句2.3.1 运算符与表达式2.3.2 语句2.3.3 变量的作用域2.4 程序控制流2.4.1 if语句2.4.2 switch语句2.4.3 while和do-while语句2.4.4 for语句2.4.5 跳转语句2.5 习题
第3章 数组与字符串3.1 数组3.1.1 一维数组3.1.2 多维数组3.1.3 数组的复制3.2 数组作为参数或返回值的方法调用3.2.1 传递数组3.2.2 返回值为数组类型的方法3.3 字符串类和字体类3.3.1 字符串类3.3.2 StringBuffer类3.3.3 字体类3.4 习题
第4章 Java面向对象特性4.1 概述4.2 类和对象4.2.1 类的定义4.2.2 对象的创建、初始化和使用4.2.3 构造方法4.2.4 成员变量和成员方法4.2.5 成员方法的递归4.2.6 方法的重载4.3 类的继承和多态4.3.1 继承的概念4.3.2 继承的实现4.3.3 单重继承4.3.4 多态性4.3.5 方法和域的覆盖4.4 包与接口4.4.1 包4.4.2 接口4.5 习题
第5章 界面控件与事件
5.1 文本框与文本域5.1.1 Swing文本框与文本域5.1.2 AWT文本框与文本域5.2 标签与按钮5.2.1 Swing标签5.2.2 AWT标签5.2.3 Swing按钮5.2.4 AWT按钮5.3 复选框与单选按钮5.3.1 Swing复选框与单选按钮5.3.2 AWT复选框与单选按钮5.4 面板与框架5.4.1 Swing和AWT面板5.4.2 Swing和AWT框架5.5 菜单大类5.6 事件与监视器接口5.6.1 事件类5.6.2 事件的起源5.6.3 事件与监视器接口5.6.4 实例——键盘事件5.7 习题
第6章 布局管理器6.1 网格布局管理器6.1.1 带有间隔的网格布局管理器6.1.2 整数类Integer、浮点数类Float和数学类Math6.1.3 简单加法器的网格布局6.2 边界布局管理器6.2.1 完全边界布局6.2.2 不完全边界布局6.3 不使用布局管理器实现布局6.3.1 不使用布局管理器的布局方法6.3.2 数码Puzzle游戏界面设计6.4 习题
第7章 Applet编程7.1 Applet基础7.1.1 Applet类的定义与成员方法7.1.2 Applet的生命周期7.1.3 独立应用程序与Applet的转换7.1.4 确保Applet正常运行7.2 HTML与标记
企业广告投放 网站地图 抖音广告 广告热搜 京东智联云 广告投放平台 广告投放渠道 信息流广告 图片 广告投放 app广告投放 微信广告怎么推广 关键词 广告创意 线下广告投放 直播推广 电商培训 媒体投放 微信广告投放 微信广告推广 价格 知识库 排行榜 免费在线办公 爱奇艺广告投放 快手广告投放 京点书院 站外推广 b站广告投放 新款
《Java程序设计与应用开发/21世纪重点大学规划教材》通俗易懂,深入浅出,适合大中专院校相关专业的教学和自学者使用,也适合软件开发人员及其他有关人员学习参考。
出版说明
前言
上篇 Java基础
第1章 概论
1.1 初识Java
1.1.1 第一个Java独立应用程序
1.1.2 第一个Java小应用程序
1.1.3 第一个MIDlet手机程序
1.2 Java程序开发
1.2.1 在文本编辑器中编写Java程序
1.2.2 在JCreator中编写Java程序
1.2.3 在Eclipse中编写Java程序
1.3 习题
第2章 Java语言基础
2.1 标识符与关键词
2.1.1 标识符
2.1.2 关键词
2.2 Java数据类型
2.2.1 基本数据类型
2.2.2 数据类型的转换
2.2.3 变量、说明和赋值
2.2.4 复合数据类型
2.3 表达式与语句
2.3.1 运算符与表达式
2.3.2 语句
2.3.3 变量的作用域
2.4 程序控制流
2.4.1 if语句
2.4.2 switch语句
2.4.3 while和do-while语句
2.4.4 for语句
2.4.5 跳转语句
2.5 习题
第3章 数组与字符串
3.1 数组
3.1.1 一维数组
3.1.2 多维数组
3.1.3 数组的复制
3.2 数组作为参数或返回值的方法调用
3.2.1 传递数组
3.2.2 返回值为数组类型的方法
3.3 字符串类和字体类
3.3.1 字符串类
3.3.2 StringBuffer类
3.3.3 字体类
3.4 习题
第4章 Java面向对象特性
4.1 概述
4.2 类和对象
4.2.1 类的定义
4.2.2 对象的创建、初始化和使用
4.2.3 构造方法
4.2.4 成员变量和成员方法
4.2.5 成员方法的递归
4.2.6 方法的重载
4.3 类的继承和多态
4.3.1 继承的概念
4.3.2 继承的实现
4.3.3 单重继承
4.3.4 多态性
4.3.5 方法和域的覆盖
4.4 包与接口
4.4.1 包
4.4.2 接口
4.5 习题
第5章 界面控件与事件
5.1 文本框与文本域
5.1.1 Swing文本框与文本域
5.1.2 AWT文本框与文本域
5.2 标签与按钮
5.2.1 Swing标签
5.2.2 AWT标签
5.2.3 Swing按钮
5.2.4 AWT按钮
5.3 复选框与单选按钮
5.3.1 Swing复选框与单选按钮
5.3.2 AWT复选框与单选按钮
5.4 面板与框架
5.4.1 Swing和AWT面板
5.4.2 Swing和AWT框架
5.5 菜单大类
5.6 事件与监视器接口
5.6.1 事件类
5.6.2 事件的起源
5.6.3 事件与监视器接口
5.6.4 实例——键盘事件
5.7 习题
第6章 布局管理器
6.1 网格布局管理器
6.1.1 带有间隔的网格布局管理器
6.1.2 整数类Integer、浮点数类Float和数学类Math
6.1.3 简单加法器的网格布局
6.2 边界布局管理器
6.2.1 完全边界布局
6.2.2 不完全边界布局
6.3 不使用布局管理器实现布局
6.3.1 不使用布局管理器的布局方法
6.3.2 数码Puzzle游戏界面设计
6.4 习题
第7章 Applet编程
7.1 Applet基础
7.1.1 Applet类的定义与成员方法
7.1.2 Applet的生命周期
7.1.3 独立应用程序与Applet的转换
7.1.4 确保Applet正常运行
7.2 HTML与标记