分享
 
 
 

Java语言程序设计(中国高等学校计算机科学与技术专业(应用型)规划教材)

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

作者: 陈明 编著

出 版 社: 清华大学出版社

出版时间: 2009-4-1字数:版次: 1页数: 249印刷时间:开本: 16开印次:纸张:I S B N : 9787302181613包装: 平装内容简介

Java语言是分布环境下的最好的语言,并已被广泛应用。本书系统全面地介绍了Java语言程序设计的内容,主要包括Java编程基础、控制台输入与输出、流程控制语句、数组、类、多态和抽象类、接口和内部类、异常处理、文件输入和输出、集合和迭代器、线程、网络编程、Java与数据库的连接等。每章都设有小结和习题,在附录中给出了习题答案。

本书语言精练,事例丰富,条理清晰,应用性强。可作为高等院校各专业的Java程序设计教材,也可作为软件开发人员的参考书。

作者简介

陈明,教授,博士生导师。1993年获德国科学联合会DFG基金于德国图滨根大学计算机学院做神经网络综合技术研究。教育部计算机捷应用教学指导组成员(1996-2000),《计算机科学与探索》编委,《计算机教育》编委。中国计算机学会第六届、第七届、第八届、第九届理事(1996年-现在),中国计算机学会开放式系统专业委员会副主任,中国计算机学会计算机教育专委会常委及计算机科学与技术专业应用型人才培养研究组组长,全国计算机基础教育研究会常务理事,北京市计算机基础教育研究会副理事长,教育部IT&AT教育:工程专家组成员,教育部文科计算机教学指导委员会委员,2003年获北京市教学名师奖。

目录

第1章 Java语言概述

1.1 Java语言的产生与发展

1.2 Java语言的特点

1.3 Java虚拟机与Java运行系统

1.3.1 Java虚拟机

1.3.2 Java运行系统

1.4 Java开发环境

1.4.1 JDK的安装与设置

1.4.2 JDK的环境工具及其使用

1.4.3 JDK下的Java编程

1.4.4 其他集成开发环境

1.5 小结

习题1

第2章 Java编程基础

2.1 Java程序示例

2.1.1 类加载器

2.1.2 编译Java程序或类

2.1.3 运行Java程序

2.2 变量与数据类型

2.2.1 标识符

2.2.2 变量

2.2.3 数据类型

2.2.4 数据类型转换

2.3 表达式和运算符

2.3.1 算术运算符

2.3.2 递增和递减运算符

2.3.3 赋值运算符

2.3.4 扩展赋值运算符

2.3.5 关系运算符

2.3.6 逻辑运算符

2.3.7 位运算符

2.3.8 运算符优先级

2.4 字符串类

2.4.1 字符串常量和变量

2.4.2 字符串连接

2.4.3 String类的方法

2.5 编程风格

2.5.1 常量的命名

2.5.2 Java书写习惯

2.5.3 注释

2.5.4 缩进

2.6 小结

习题2

第3章 控制台输入与输出

3.1 屏幕输出

3.1.1 System.out.println语句

3.1.2 货币格式

3.1.3 ecimalFormat类

3.2 使用BufferedReader输入

3.3 小结

习题3

第4章 流程控制语句

4.1 布尔表达式

4.1.1 计算布尔表达式值

4.1.2 短路计算和完全计算

4.2 分支语句

4.2.1 if-else语句

4.2.2 复合语句

4.2.3 嵌套语句

4.2.4 switch语句

4.3 循环语句

4.3.1 while语句

4.3.2 do-while语句

4.3.3 for语句

4.3.4 嵌套循环

4.4 跳转语句

4.5 小结

习题4

第5章 数组

第6章 类

第7章 多态和抽象类

第8章 接口和内部类

第9章 异常处理

第10章 文件输入和输出

第11章 集合和迭代器

第12章 线程

第13章 网络编程

第14章 Java与数据库的连接

附录 习题答案

书摘插图

第1章 Java语言概述

1.1Java语言的产生与发展

Java语言最初是由Sun公司的James Goslin9领导的一个研究小组为家用电器等电子产品的软件开发而设计的一种编程语言。因为用于这些电子设备的芯片经常更换,所以针对这些电子设备开发出的程序必须能够满足当更换芯片时不需修改就可以重新编译运行。

为此,开发小组基于C++语言开发了一种更适于消费类电子设备软件的新的程序设计语言,即Java语言。Sun公司利用Java语言开发出了一些成功的试验软件,但由于激烈的市场竞争和其他一些商业上的原因,Sun公司没能将这些技术上成功的产品推向市场。直到1994年,面对Internet的迅猛发展以及环球信息网www的快速增长,Sun公司将Java定位到Internet的WWW应用开发上。同时,为了推动Java编程语言的发展,Sun公司决定对Java采取免费提供的方式。

之后,Java开发小组对Java语言进行了改进和包装,使之更适合Internet的应用开发,并用Java语言开发了一个称作HotJava的Web浏览器。在当时www服务还只是静的,而且只是一些静态的图像和文本,缺乏交互性;客户端的请求还需要提交给服务器处理,这给服务器增加了额外的负担。如果程序能够被下载并能在客户端的浏览器上运行,那么服务器的负担就会减轻,HotJava浏览器正是基于上述需求而产生的。l995年5月HotJava浏览器一经推出后,引起了巨大的轰动。HotJava是第一个能够自动装载和运行Java程序的浏览器,它充分展示了Java语言的强大功能。此后,Java语言逐渐成为Internet上一种最受欢迎的编程语言。

……

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