分享
 
 
 

Java语言程序设计(21世纪高等学校电子信息类专业规划教材)

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

作者: 曲朝阳等编著

出 版 社:

出版时间: 2008-10-1字数: 574000版次: 1页数: 353印刷时间: 2008/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787811234169包装: 平装内容简介

本书从Java语言自身的特点和学生学习Java语言的实际要求出发,通过一个贯穿全书的项目,全面系统地介绍了Java语言程序设计的基础知识、基本语法、编程技巧和Java语言面向对象的特征,以及Java语言在图形界面设计、网络编程、数据库编程等方面的应用。通过该项目将Java语言编程技术与面向对象程序设计相结合,帮助学生建立面向对象编程的主要原则和思维方法,全面介绍Java语言的特点和应用技术,注重实际应用能力的培养。

全书共分13章,内容安排合理,实用性很强。第1章至第3章是对Java语言基本概念、基本特征及面向对象的基本思想的介绍,第4章是贯穿全文项目的分析与设计,第5章至第10章为异常处理、GUI编程、输入/输出流与文件、网络通信、数据库操作,第11章至第13章为Applet编程、远程方法调用和Servlet与Jsp的基础知识。

本书主要作为高等学校计算机及相关专业本科生、专科生的Java程序设计课程教材,同时也可供自学人员使用。

目录

第1章 Java程序设计概述

1.1面向对象程序设计

1.2程序设计语言

1.3Java语言介绍

1.3.1什么是Java

1.3.2一切都是对象

1.3.3Java的实现机制

1.3.4Java语言的特点

1.4Java资源的获取与安装

1.4.1 安装Java 2 SDK

1.4.2更新系统环境变量

1.5Java程序的开发过程

1.5.1Java程序开发、编译和执行

1.5.2Application举例

1.5.3Applet举例

1.5.4Servlet举例

1.5.5JSP举例

1.6Java程序规范

1.6.1制定编码规范的必要性

1.6.2Java文件格式

1.6.3命名规范

1.6.4代码编写格式

1.6.5注释规范

1.6.6排版规范

1.6.7Java源程序示例

1.7Java开发工具介绍

1.8本章小结

1.9习题

第2章Java程序设计基础

2.1 常量

2.1.1整型常量

2.1.2浮点型常量

2.1.3布尔常量

2.1.4字符常量

2.1.5字符串常量

2.2变量

2.2.1 变量的名字

2.2.2变量初始化

2.2.3final变量

2.3Java基本数据类型及相互转换

2.3.1 整型

2.3.2 实型

2.3.3 字符型

2.3.4布尔型

2.3.5基本数据类型的相互转换

2.4运算符与表达式

2.4.1算术运算符

2.4.2关系与逻辑运算符

2.4.3位运算符

2.4.4赋值运算符

2.4.5其他运算符

2.4.6表达式

2.5控制语句

2.5.1赋值语句

2.5.2分支语句

2.5.3循环语句

2.5.4跳转语句

2.6数组

2.6.1一维数组

2.6.2二维数组

2.7本章小结

2.8习题

第3章Java的面向对象程序设计

3.1面向对象的概念

3.1.1 面向过程编程与面向对象编程

3.1.2面向对象编程的基本概念

……

第4章 在线教学测评系统分析与设计

第5章 Java的异常处理

第6章 Java的图形用户界面

第7章 Java网络编程基础

第8章 I/O流和文件

第9章 多线程

第10章 Java与数据库的连接

第11章 Applet编程

第12章 远程方法调用

第13章 Servlet和Jsp核心编程

书摘插图

第1章Java程序设计概述

1.1 面向对象程序设计

Java语言是一种面向对象(Object Oriented,OO)的程序设计语言。无论是Java应用程序,还是Java程序,它们都是以类为基础构建的。在认识Java程序前,这里先介绍一些关于面向对象程序设计的概念。

传统与面向对象程序设计语言

传统的面向过程的程序设计方法从解决问题的每一个步骤人手,较适合于解决比较小的简单问题。如广为流传的传统程序设计语言BASIC、C等采用面向过程的程序设计模型,但是由于这类语言本身几乎没有支持代码重用的语言结构,并且缺乏统一的接口,使得当程序的规模达到一定程度时,程序员很难控制其复杂性。面向对象的程序设计方法则按照现实世界的特点来管理复杂的事物,把它们抽象为对象,具有自己的状态和行为,通过对消息的反应来完成一定的任务。

面向对象程序设计(OOP)是当今计算机领域最流行的程序设计方法。这里的“对象”是什么含义呢?借用一个现实世界中“车”的例子来说明对象的含义。

在现实生活中,人们理解的“车”有各种各样的种类,如手推车、自行车、摩托车、汽车等。从各种车可归纳出它们的共性,如车有车轮、重量、颜色等,如果是汽车还有车速、耗油量等。这些是从“车”这类事物抽象出来的共性,即面向对象程序中所谓的数据、数据成员或属性。车不仅有这些静态的数据,还有很多与这数据有关的动作和行为,如车的启动、加速、刹车和修理等,这就是面向对象程序中所谓的代码、成员函数或方法。将上述车的数据和动作代码组合起来,就得到一个车类(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- 王朝網路 版權所有