![]()
内容推荐 Java具有强大的“跨平台”特性,已经深入到现代生活中的各个领域,从IC卡、手机游戏、PDA、无线通信,到开发大规模的商业应用,都可以看到Java的应用。 本书博采众多国内外程序设计语言系列书籍的优点,使用大量的实用案例,在注重概念梳理的同时,遵循程序设计的步骤,清晰地呈现了Java应用开发的全过程;对于重要的概念,配有“示意图”;除第1章外,在每一章的最后一节,安排了“本章进阶应用练习实例”。 本书所有案例基于Java SE 8,使用开源软件Eclipse IDE for Java作为程序设计的集成开发环境。这些都极大地降低了学习难度,因此本书非常适合作为Java语言程序设计的入门教材。 目录 第1章 程序语言与Java简介 1-1 程序语言与程序设计 1-1-1 程序语言的分类 1-1-2 程序设计流程 1-1-3 程序编写原则 1-1-4 结构化和面向对象程序设计 1-2 Java简介 1-2-1 Java的特性 1-2-2 Java的应用范围 1-2-3 Java SE 8的功能 1-3 Java的开发环境、版本和架构 1-3-1 程序开发工具介绍 1-3-2 JDK安装与环境设置 1-4 Eclipse简介 1-4-1 Eclipse IDE的下载 1-4-2 启动Eclipse 1-4-3 利用Eclipse建立第一个程序 1-4-4 Java的程序结构解析 1-4-5 利用Eclipse运行程序 1-4-6 在Eclipse传递参数给程序 1-4-7 导入外部Java程序 习题 第2章 数据类型、痰量与表达式 2-1 数据类型 2-1-1 整数类型 2-1-2 浮点数类型 2-1-3 布尔类型 2-1-4 字符型 2-2 变量与常量 2-2-1 变量与常量的声明 2-2-2 变量与常量的命名规则 2-3 基本输入/输出功能 2-3-1 向屏幕输出数据 2-3-2 从键盘输入数据 2-4 数据类型的转换 2-4-1 由小变大 2-4-2 由大转小 2-5 表达式与运算符 2-5-1 算术运算符 2-5-2 关系运算符 2-5-3 逻辑运算符 2-5-4 移位运算符 2-5-5 赋值运算符 2-5-6 运算符运行的优先级 2-6 本章进阶应用练习实例 2-6-1 多重逻辑运算符的应用 2-6-2 位运算符的运算练习 2-6-3 自动类型转换与强制类型转换的比较 习题 第3章 流程控制语句 3-1 认识流程控制 3-1-1 顺序结构 3-1-2 分支结构 3-1-3 循环结构 3-2 条件表达式 3-2-1 if语句 3-2-2 if…else语句 3-2-3 if…else…if语句 3-2-4 嵌套if语句 3-2-5 switch条件选择语句 3-2-6 条件运算符 3-3 循环控制语句 3-3-1 for循环 3-3-2 嵌套for循环 3-3-3 while语句 3-3-4 do…while语句 3-3-5 死循环 3-4 跳转控制语句 3-4-1 break中断语句 3-4-2 continue继续语句 3-4-3 return返回语句 3-4-4 for…each的for循环 3-5 本章进阶应用练习实例 3-5-1 使用条件语句进行考绩评比 …… 第4章 数组 第5章 字符与字符串 第6章 面向对象基础——类与对象 第7章 继承与多态 第8章 抽象类、接口、包与嵌套类 第9章 Java常用类介绍 第10章 Java的窗口环境与事件处理 第11章 AWT窗口套件的使用 第12章 认识Swing套件 第13章 绘图与多媒体 第14章 Java Applet 第15章 异常处理 第16章 数据流的I/O控制 第17章 多线程 第18章 网络程序设计 |