分享
 
 
 

程序设计导论——Java编程(高等学校计算机科学与技术教材)

程序设计导论——Java编程(高等学校计算机科学与技术教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 吴萍主编

出 版 社:

出版时间: 2008-12-1字数: 483000版次: 1页数: 292印刷时间: 2008/12/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787811234039包装: 平装编辑推荐

Java程序设计的内容涵盖面非常广,学习起来有一定的难度。对于非计算机专业的初学者来说,书中内容的编排、组织,实例的选取都需要通过精心设计,遵循由浅入深、循序渐进的原则,同时也应保证有一定的深度和广度。使学生通过对本教材的学习,能够快速掌握Java编程语言的核心内容并能灵活运用所学的Java语言知识及面向对象的编程思想。

内容简介

本书以Java编程语言为平台,系统地介绍了程序设计的基本概念、Jaya语言和面向对象程序设计技术。全书共分为七章,内容包括程序设计概述,Java语言基础,对象、字符串与数组,面向对象编程,异常处理和输入输出,Applet程序及图形用户界面Swing编程。

本书为“十一五”国家级规划教材,适用于程序设计的初学者及面向对象程序设计语言Java的初学者。本书可作为大学各科有关课程的教材或教学参考书,亦适用于相关的培训和自学。

目录

第1章 概述

1.1 计算机和程序

1.1.1 计算机的基本组成

1.1.2 计算机基本工作过程

1.2 程序设计

1.2.1 程序设计的概念

1.2.2 算法

1.2.3 程序设计方法

1.2.4 程序设计语言

1.3 Java简介

1.3.1 Java的发展历史

1.3.2 Java语言的特点

1.3.3 应用平台

1.4 Java程序的开发环境

1.4.1 安装JDK

1.4.2 安装库源文件和帮助文档

1.4.3 编译和运行Java程序

1.4.4 Java虚拟机

习题

第2章 Java语言基础

2.1 Java的数据类型

2.1.1 基本数据类型

2.1.2 常量

2.1.3 变量

2.2 表达式

2.2.1 算术运算

2.2.2 关系运算和条件运算

2.2.3 逻辑运算

2.2.4 赋值

2.3 Java程序的基本结构和注释语句

2.4 流程控制语句

2.4.1 分支语句

2.4.2 循环语句

2.4.3 跳转语句

习题

第3章 对象、字符串与数组

3.1 对象

3.1.1 对象的使用

3.1.2 数据类型类

3.1.3 自动包装和解包

3.1.4 Math类

3.2 字符串

3.2.1 String类

3.2.2 StringBuilder和StringBuffer类

3.3 数组

3.3.1 数组的定义

3.3.2 数组的初始化

3.3.3 多维数组

习题

第4章 面向对象编程

4.1 面向对象的基本概念

4.2 类和对象

4.2.1 定义类

4.2.2 创建对象

4.2.3 构造方法

4.2.4 引用对象

4.3 方法的调用

4.3.1 参数传递

4.3.2 方法重载

4.3.3 递归方法

4.4 封装性和访问控制

4.5 类的嵌套

4.6 包

4.6.1 常用的Java系统包

4.6.2 包的声明和创建

4.6.3 包的引用

4.7 类继承

4.7.1 父类和子类

4.7.2 域和方法的继承和隐藏

4.7.3 子类的构造方法

4.7.4 多态性

4.7.5 类修饰符

4.8 接口

4.8.1 接口的定义

4.8.2 接口的实现

4.8.3 接口的继承

4.8.4 系统定义的接口

习题

第5章 异常处理和输入输出

5.1 异常

5.1.1 异常分类

5.1.2 异常处理

5.1.3 自定义异常

5.2 输入输出

5.2.1 文件管理类

5.2.2 字节流

5.2.3 字符流

5.2.4 标准输入输出

5.2.5 字节流文件的顺序访问

5.2.6 字符流文件的顺序访问

5.2.7 文件的随机访问

5.2.8 新的功能

习题

第6章 Applet程序

6.1 Applet的概述

6.1.1 Applet的工作原理

6.1.2 Applet的生命周期

6.1.3 Applet的安全机制

6.2 Applet和HTML

6.2.1 超文本标记语言HTML

6.2.2 HTML中嵌入Applet

6.3 Applet的通信

6.3.1 Applet和用户之间的交互

6.3.2 Applet和浏览器之间的交互

6.3.3 Applet和Applet之间的交互

6.4 Applet的信息输出

6.4.1 Applet的界面绘制原理

6.4.2 显示文字

6.4.3 控制颜色

6.4.4 绘制基本图形

6.4.5 显示图像

6.4.6 播放声音

习题

第7章 Swing编程

7.1 图形用户界面

7.2 事件处理

7.2.1 Java事件处理体系结构

7.2.2 AwT事件与Swing事件

7.2.3 事件适配器

7.3 顶层容器类

7.3.1 JFlame类

7.3.2 JDialog类

7.3.3 JOptionPane类

7.3.4 JWindow类

7.3.5 JApplet类

7.4 组件类

7.4.1 组件类概述

7.4.2 标签

7.4.3 按钮

7.4.4 选择框

7.4.5 文本框

7.4.6 高层组件

7.5 布局管理器的使用

7.5.1 FlowLayout

7.5.2 BorderLayout

7.5.3 CardLayout

7.5.4 GridLayout

7.5.5 BoxLayout

习题

参考文献

书摘插图

第1章概述

本章学习指引:

计算机软硬件基本知识

程序设计的基本概念

面向对象的程序设计方法

Java语言的基本特性和运行平台

Java程序的开发环境

最简单的Java程序实例

1.1计算机和程序

计算机是一种能按照预先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。计算机能实现自动运算,是由于它采用了“程序存储”的工作原理。这一原理是l946年由美籍匈牙利数学家冯诺依曼等在一篇题为《初步探讨电子计算机装置的逻辑结构》论文中首先提出并论证的,它确定了计算机的基本组成和工作方式。

现代计算机系统从性能指标、运算速度、工作方式、应用领域和价格等方面都有了很大的发展,但基本结构仍一直沿袭冯诺依曼的传统框架。

1.1.1 计算机的基本组成

计算机系统由硬件和软件两大部分组成,硬件由CPU(Central Processing Unit,中央处理器)、存储器和各种输入输出(Input/Output,I/O)设备等主要功能部件组成,软件则包括计算机运行所需的各种程序、数据及相关文档资料。

1.CPU

运算器和控制器合在一起称为中央处理器,即CPU,它是计算机的核心。

运算器是计算机对各种数据或信息进行算术运算和逻辑运算的主要部件,由寄存器、加法器和移位器等逻辑电路组成。

控制器的作用是指挥整个计算机的各个部件按照指令的功能要求有条不紊地协调工作。它由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)和微操作控制电路等组成。指令寄存器暂时保存正在执行的指令,当计算机工作时,控制器依次从内存储器中读取程序的一条指令,存人指令寄存器;程序计数器用来对程序中的指令进行计数,存放的是将要执行的指令在内存储器中的存储地址,使得控制器能依次读取指令;指令译码器则用于对指令的操作码进行译码,产生的译码信号能识别该指令要进行的操作,并传送给微控制部件,以产生相应的控制信号。

2.存储器

程序和数据存放在存储器中。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有