内容简介
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 K安装与环境设置1-4 Eclipse简介1-4-1 Ecl.pse IDE的下载1-4-2 启动Eclipse1-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章 网络程序设计


