分享
 
 
 

Java 程序设计实用教程

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

作者: 毕树军主编

出 版 社:

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

本书全面地讲解了Java的基础内容和编程方法,在内容的深度和广度方面都给予了仔细考虑,在类、对象、继承、接口等重要的基础知识上侧重深度,而在实用类、集合类的讲解上侧重广度。通过对本书的学习,读者可以掌握Java面向对象编程的思想和Java在网络编程中的一些重要技术。本书注重可读性和实用性,配备了大量的例题,例题全部在JDK1.5环境下编译通过。许多例题都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较难理解的问题,例子都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。本书适合作为大专院校、普通高等学校(本科)Java语言程序设计的教材,也可以作为自学用书。

目录

第1章Java语言概述

1.1 Java的诞生

1.2 Java的特点

1.3 Java与C,C++和C#的关系

1.4 Java运行平台

1.4.1 三种平台简介

1.4.2安装Java SE平台

1.5Java程序的开发过程

1.6简单Java应用程序开发示例

1.7Java程序工作原理

小结

习题

第2章结构化程序设计

2.1标识符和关键字

2.2基本数据类型

2.3基本数据类型的转换

2.4运算符和表达式

2.5语句概述

2.6控制语句

2.7循环语句

2.8break和continue语句

小结

习题

第3章面向对象程序设计

3.1编程语言的几个发展阶段

3.1.1机器语言

3.1.2过程语言

3.1.3 面向对象编程

3.2类

3.2.1类声明

3.2.2类体

3.2.3成员变量和局部变量

3.2.4 方法

3.2.5 方法重载

3.2.6构造方法

3.2.7类方法和实例方法

3.2.8值得注意的问题

3.3对象

3.3.1创建对象

3.3.2使用对象

3.3.3 对象的引用和实体

3.3.4参数传值

3.4修饰词static

3.4.1 实例变量和类变量的区别

3.4.2 实例方法和类方法的区别

3.5包

3.5.1package语句

3.5.2import语句

3.6封装性

3.6.1私有变量和私有方法

3.6.2共有变量和共有方法

3.6.3友好变量和友好方法

3.6.4受保护的成员变量和方法

3.6.5public类与友好类

3.7继承性

3.7.1 创建子类

3.7.2子类的继承性

3.7.3成员变量的隐藏和方法的重写

3.7.4对象的上转型对象

3.8多态性

3.8.1静态多态性

3.8.2动态多态性

……

第4章 数组、字符串

第5章 常用实用类

第6章 Java集合

第7章 异常处理

第8章 输入与输出流

第9章 Swing图形用户界面程序设计

第10章 多线程程序设计

第11章 Java中的网络编程

第12章 Java与数据库操作

第13章 小应用程序

书摘插图

第1章Java语言概述

Java语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中功能极为强大的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于在Internet上应用开发。Java具备了“一次写成,处处运行”的特点。Java已成为网络时代最重要的语言之一。

1.1 Java的诞生

Java是1995年6月由Sun公司发布的革命性的编程语言。之所以称Java为革命性编程语言,是因为传统的软件往往与具体的实现环境有关,一旦环境有所变化就需要对软件进行一番改动,耗时费力,而Java编写的软件能在执行码上兼容。这样,只要计算机提供了Java解释器,Java编写的软件就能在其上运行。

Java语言的出现是源于人们对独立于平台语言的需要,希望这种语言能编写出可以嵌入各种家用电器等设备的芯片,且易于维护的程序。但是,人们发现当时的编程语言,如C,C++等都有一个共同的缺点,那就是只能对特定的CPU芯片进行编译。这样,一旦电器设备更换了芯片就不能保证程序正确运行,就可能需要修改程序并针对新的芯片重新进行编译。1990年Sun公司成立了由James Gosling领导的开发小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种CPU芯片上的代码。他们的精心钻研和努力促成了Java语言的诞生。Java的快速发展得利于Internet和Web的出现,Internet上有各种不同的计算机,它们可能使用完全不同的操作系统和CPU芯片,但仍希望运行相同的程序,Java的出现标志着真正的分布式系统的出现。

……

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