![]()
内容推荐 Java不仅可以用来开发大型的桌面应用程序,而且特别适合于Internet的应用开发。目前,很多新的技术领域都涉及Java。Java是面向对象程序设计语言,涉及网络、多线程等重要的基础知识,因此Java也是学习面向对象编程和网络编程的首选语言。 本书共有13章,主要包括:程序设计及Java语言简介,Java语言的基本语法及程序控制语句,Java类和对象,继承与多态,抽象类与接口,Java的数组、类库、异常的使用方法,Java对象容器的使用方法,Java的图形用户界面编程,文件、流和输入/输出技术,Java多线程及防止死锁技术,Java的反射机制,网络编程,以及Java如何利用JDBC访问数据库等。 本书语言通俗易懂,内容丰富翔实,突出了以实用为中心的特点,阐述内容时注重基础知识与工程实践应用相结合。使用本书进行学习,可帮助读者用较少的时间掌握较多的知识及工作经验、技巧,是本科和高职高专院校理想的教学教材,同时也可作为软件和信息技术工程人员的参考用书。 目录 第1章 概述 1.1 Java语言产生和发展的背景 1.2 Java的主要特性 1.3 Java应用平台 1.4 Java开发运行环境的安装 和配置 1.4.1 安装JDK 1.4.2 windows系统下配置和测试JDK 1.4.3 JDK的介绍 1.5 Java程序工作原理 1.5.1 Java程序的编译、执行过程 1.5.2 Java虚拟机(JVM) 1.6 应用案例 1.6.1 Java Application示例 1.6.2 Java Applet示例 小结 习题 第2章 Java语言程序设计基础 2.1 Java语言程序结构 2.2 分隔符 2.3 标识符、关键字 2.4 基本数据类型 2.4.1 常量 2.4.2 变量 2.4.3 变量的赋值与类型转换 2.5 运算符与表达式 2.5.1 赋值运算符 2.5.2 算术运算符 2.5.3 关系运算符 2.5.4 逻辑运算符 2.5.5 位运算符 2.5.6 其他运算符 2.5.7 运算符的优先级别及结合性 2.6 Java语言流程控制结构 2.6.1 顺序结构 2.6.2 选择结构 2.6.3 循环结构 2.7 应用案例 小结 习题 第3章 类和对象 3.1 面向对象程序设计 3.1.1 面向对象程序设计简述 3.1.2 Java的面向对象 3.2 类和对象 3.2.1 类的产生 3.2.2 类的语法 3.2.3 构造方法 3.2.4 main()方法 3.2.5 对象 3.2.6 this引用 3.2.7 static关键字 3.2.8 Java程序内存分析 3.2.9 包的概念 3.2.10 访问权限控制 3.3 包装类 3.4 内部类 3.5 匿名类 3.6 应用案例 小结 习题 第4章 继承与多态 4.1 继承 4.1.1 继承的基本语法 4.1.2 成员变量的隐藏和方法覆盖 …… 第5章 抽象类与接口 第6章 数组、Java类库、异常 第7章 Java对象容器 第8章 图形用户界面编程 第9章 文件、流和输入/输出技术 第10章 多线程 第11章 反射机制 第12章 网络编程 第13章 利用JDBC访问数据库 |