分享
 
 
 

Java程序设计教程

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

作者: 郭广军,刘安丰,阳西述 主编

出 版 社: 武汉大学出版社

出版时间: 2008-7-1字数: 748000版次: 1页数: 479印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787307062313包装: 平装编辑推荐

本书是“高等院校计算机系列教材”之一,全书共分13个章节,对Java语言程序设计的基础知识、基本语法、编程环境与方法,Java语言面向对象基础知识和面向对象高级程序设计,以及Java GUI程序设计等内容作了系统的介绍。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容简介

本教材的基础篇中全面、系统地介绍了Java语言程序设计的基础知识、基本语法、编程环境与方法,Java语言面向对象基础知识和面向对象高级程序设计,以及Java GUI程序设计、Java Applet程序设计、Java标准类库、集合操作。高级篇中介绍了Java语言的异常处理技术、多线程技术、输入输出技术、网络编程技术、JDBC与数据库访问技术和JavaBean组件技术等内容。

本教材基于Java SE 5.0编写,内容新颖,力求重点突出,层次清晰,通俗易懂,例题丰富,方便教学。本书各章备有习题和上机实验指导,以检验读者的学习情况,有助于读者掌握教材中的主要内容。

本教材可作为高等院校计算机科学与技术、网络工程、软件工程、电子信息工程、通信工程、信息安全和电子商务等专业的面向对象程序设计课程的教材使用,也可作为广大计算机爱好者自学Java语言的参考书。

目录

第1章 Java语言概述

1.1 Java语言的发展简史

1.2 Java语言的特点及优势

1.3 Java虚拟机

1.4 Java运行时环境与开发环境

1.4.1 JDK 5.0的下载安装与环境变量设置

1.4.2 JDK 5.0的帮助文件

1.4.3 JDK 5.0的常用命令

1.5 简单Java程序设计

1.5.1 Java Application程序

1.5.2 Java Applet程序

1.5.3 Servlet程序

1.5.4 JSP程序

1.5.5 Java EE程序

1.6 Java集成开发环境

1.6.1 NetBeans

1.6.2 Eclipse

1.6.3 JBuilder

1.6.4 JCreator

1.6.5 BlueJ

1.6.6 其他编辑工具

1.7 Java的编码规范

1.7.1 命名规范

1.7.2 注释规范

1.7.3 代码规范

习题一

实验一 Java开发环境与简单Java程序设计

第2章 Java语言基础

2.1 标识符

2.2 基本数据类型

2.2.1 数据类型

2.2.2 常量和变量

2.3 运算符与表达式

2.3.1 运算符及其分类

2.3.2 运算符的优先级

2.3.3 表达式

2.3.4 语句

2.4 程序流程控制

2.4.1 概述

2.4.2 分支语句

2.4.3 循环语句

2.4.4 跳转语句

2.5 数组

2.5.1 一维数组

……

第3章 Java语言面向对象基础

第4章 Java语言面向对象高级程序设计

第5章 Java标准类库

第6章 Java GUI程序设计

第7章 Java Applet及其应用

第8章 Java异常处理技术

第9章 Java多线程技术

第10章 Java输入输出技术

第11章 网络编程技术

第12章 JDBC与数据库访问技术

第13章 JavaBean组件技术

参考文献

书摘插图

第3章Java语言面向对象基础

【本章要点】

1.面向对象的基本思想和概念,主要包括抽象、类、对象、封装、继承、多态、消息通信、接口和包等概念。

2.UML基础知识,主要包括类图、对象图、用例图、时序图、协作图、状态图、包图、组件图和部署图共九种图,泛化关系、依赖关系、实现关系、关联关系和聚集关系共五种关系。

3.Java类的定义、对象的创建与清除。

4.类变量和实例变量,类方法与实例方法的声明与使用。

5.类包的创建、引入与运行。

3.1面向对象基础

3.1.1面向对象的基本思想

面向对象(Object Oriented,OO)方法可追溯到20世纪60年代后期出现的Simula-67面向对象程序设计语言,它首次引入了类和对象的概念,在20世纪80年代中期它受到了人们的广泛关注并迅速发展成熟,自20世纪90年代以来,它已成为软件开发的首选范型,当前面向对象技术已成为最好的软件开发技术。面向对象方法是指采用对象、类和继承等机制,并以消息传递实现对象之间通信的现代软件开发方法,可概括为:

面向对象(OO)=对象(objects)+类(Classes)+继承(Inheritance)+多态(Polymorphism)+消息通信(Communication with Messages)

面向对象方法的基本思想是按照人类习惯的思维方式,将客观世界的实体抽象为问题域中的对象(Object),每个对象封装了数据及其操作,软件即相互协作而又彼此独立的对象集合,并力求使解空间对象与问题域对象一致。

面向对象方法的四个基本要素:①万物皆为对象:指客观世界由各种对象组成,而复杂的对象可由比较简单的对象以某种方式组合而成。②按照对象分类:指将所有对象都划分成各种类(Class),每个类都定义了一组数据和一组方法。⑨支持类的继承:指按照子类(派生类)与父类(基类)的关系,把若干个类组成一个层次结构的系统(类树)。④采用消息通信:指对象彼此之间仅能通过传递消息互相联系。

面向对象方法的优势:①与人类习惯的思维方法一致;②稳定性好;⑨可重用性好:④可维护性好;⑤适合于大型软件开发。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有