Java程序设计教程

副标题:无

作   者:赵海廷,胡雯主编

分类号:

ISBN:9787307064898

微信扫一扫,移动浏览光盘

简介

  Java语言是近年来十分流行的程序设计语言,更是一门通用的网络编程语言,在Internet网络上有着广泛的应用。本书比较全面地介绍了Java语言的功能和特点,主要内容包括:Java语言和HTML简介,Java语言的数据类型,Java语言的运算符和表达式,Java语言的基本语句,数组、字符串、向量和基础类库,Java语言的方法,Java语言类的声明和对象的实例化,Java语言的继承和多态性,Java语言的接口、异常和包,Java语言的数据流和对象序列化,Java语言的多线程,Java语言的AWT组件,Java语言的图形用户界面设计和Java语言的网络编程。    本书以通俗的语言介绍了142个实例,从实用的角度解释了Java语言面向对象的编程思想,揭示了Java语言的编程技巧。    本书在各章后共附有选择题104题,填空题104题,读程题46题和编程题28题,这些题目的参考答案在本书的配套教材《Java程序设计教程习题解答实验和实训指导》一书中给出。    本书主要用做高职高专计算机及相关专业Java语言教材,还可以作为科技人员、软件开发人员及Java初学者的参考书。

目录

第1章 Java语言和HTML语言简介
1.1 Java语言的Appication程序
1.1.1 源代码的编辑
1.1.2 字节码文件的生成
1.1.3 字节码文件的解释执行
1.2 HTML语言简介
1.2.1 HTML的基本要素
1.2.2 HTML文件的结构
1.2.3 Applet标记
1.2.4 HTML文件的编辑
1.3 Java语言的Applet程序
1.3.1 源代码的编辑
1.3.2 代码的嵌入
1.3.3 Applet程序的运行
1.4 Java语言字符界面的输入输出
1.5 Java语言的图形界面的输入输出
1.5.1 JavaApplet图形界面输入输出
1.5.2 JavaApplication图形界面输入输出
1.6 Java语言的特点
习题1

第2章 Jav8语言的数据类型
2.1 Java语言的标识符
2.2 Java语言的关键字
2.3 Java语言的常量和变量
2.3.1 常量和符号常量
2.3.2 变量
2.3.3 变量作用域
2.4 Java语言的基本数据类型
2.4 一整型
2.4.2 实型
2.4.3 字符型
2.4.4 布尔型
2.5 变量的初始化
2.6 简单程序举例
习题2

第3章 Java语言的运算符和表达式
3.1 赋值、算术运算符及其表达式
3.1.1 赋值运算符及其表达式
3.1.2 算术运算符及其表达式
3.2 关系、逻辑运算符及其表达式
3.2.1 关系运算符及其表达式
3.2.2 逻辑运算符及其表达式
3.3 位运算符及其表达式
3.3.1 计算机内数据的表示
3.3.2 位运算符及其表达式
3.4 其他运算符
3.4.1 复合赋值运算符
3.4.2 对象运算符、成员运算符和new运算符
3.4.3 圆括号与方括号运算符
3.5 JAVA语言运算符的优先级和结合性
3.6 数据类型的转换
3.6.1 数据类型的算术转换
3.6.2 数据类型的赋值转换
3.6.3 数据类型的强制转换
习题3

第4章 Java语言的基本语句
4.1 Java语言的三种基本结构
4.2 Java语言的顺序结构语句
4.2.1 变量声明语句和表达式语句
4.2.2 复合语句、分程序和空语句
4.3 选择结构及其程序设计
4.3.1 条件运算符和条件表达式
4.3.2 if~else语句
4.3.3 switch~case语句
4.4 循环结构及其程序设计
4.4.1 while语句
4.4.2 for语句
4.4.3 dowhile语句
4.4.4 循环嵌套
4.5 转移控制语句
4.5.1 bleak语句
4.5.2 continue语句
习题4

第5章 数组、字符串、向量和基础类库
5.1 一维数组
5.1.1 一维数组的声明
5.1.2 创建一维数组
5.1.3 一维数组的初始化
5.1.4 一维数组应用举例
5.2 多维数组
5.2.1 多维数组声明
5.2.2 创建多维数组
5.2.3 多维数组的初始化
5.2.4 多维数组应用举例
5.3 字符数组
5.3.1 字符数组声明
5.3.2 创建字符数组
5.3.3 字符数组初始化及其举例
5.4 不变字符串:string类
5.4.1 Sning类的构造方法及其应用举例
5.4.2 字符串的常用方法
5.4.3 字符串与子字符串操作
5.4.4 tostring方法及其他方法
5.5 可变字符串:stringBuffer类
5.5.1 StringBuffer类的构造方法
5.5.2 StringBuffer类的常用方法及其举例
5.6 向量
5.6.1 向量的声明
5.6.2 vector.类的常用方法及其举例
5.7 JAVA语言的基本类库
5.7.1 Obiect类
5.7.2 数据类型类
5.7.3 Mattl类
5.7.4 Svstem类
习题5

第6章 Java语言的方法
6.1 return语句
6.2 Java语言方法的定义、返值和调用
6.2.1 Java语言方法的修饰符
6.2.2 Java语言方法的定义
6.2.3 Java语言方法的调用
6.2.4 Java语言方法的返值
6.3 方法之间的数据传递
6.3.1 方法间的数值传递
6.3.2 方法间的引用传递
6.4 Java语言方法的嵌套调用和递归调用
6.4.1 Java语言方法的嵌套调用
6.4.2 Java语言方法的递归调用
6.5 Java语言方法的命令行参数
习题6

第7章 JaVa语言的类的声明和对象的实例化
7.1 Java语言的类
7.1.1 Java语言类的声明
7.1.2 Java语言类的修饰
7.1.3 Java语言类的类体
7.1.4 Java语言类的构造方法
7.2 JaVa语言类的成员变量
7.2.1 Java语言类成员变量的声明
7.2.2 Java语言类成员变量的修饰
7.3 Java语言类的成员方法
7.3.1 成员方法的声明和修饰
7.3.2 成员方法的设计
7.3.3 方法体
7.3.4 消息的传递
7.4 内部类和匿名类
7.4.1 内部类
7.4.2 匿名类
7.5 Java语言对象的实例化
7.5.1 创建对象
7.5.2 使用对象
7.5.3 清除对象
习题7

第8章 Java语言的继承性和多态性
8.1 继承与类的层次
8.1.1 继承的概念
8.1.2 类的层次
第9章 Java语言的接口,异常和包
第10章 Java语言的数据流和对象序列化
第11章 Java语言的多线程
第12章 Java语言的AWT组件
第13章 Java语言的图形用户界面设计
第14章 Java语言的网络编程
附录A
附录B
附录C
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java程序设计教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon