分享
 
 
 

Java技术应用基础-对象 模式 虚拟机

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

作者: 任哲 等编著

出 版 社: 机械工业出版社

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

本书是普通高等学校在学生学习了微机原理、C/C++程序设计、操作系统和编译原理之后的Java技术课程教学用书。本书以介绍面向对象程序设计思想和方法为目标,以设计模式为线索,重点介绍面向抽象编程技术及Java技术的主要特点。主要内容为:Java语言,虚拟机对Java性能的支持,设计模式在Java中的应用,Java Beans及其事件处理机制。

本书从程序设计的角度比较全面地介绍了Java的核心技术和核心思想,并尽可能地涵盖当今先进程序设计理念。本书的特点是:说理性强,文字简练、通俗,配有适当数量的例题及源代码(可从xvww.cmpedu.corn下载)。

本书适合作为普通高等学校程序设计的总结课教材,也可以作为IT企业的Java技术初级培训教材,以及工程技术人员的参考书。

目录

出版说明

前言

第1章概述

1.1计算机程序的平台相关性

1.1.1计算机语言与计算机程序

1.1.2应用程序的平台相关性与Java

1.2Java的故事

1.2.1不成功的0ak

1.2.2适逢其时的Java

1.3体验Java

1.3.1安装Java软件开发工具SDK

1.3.2Java初体验

1.3.3Java再体验

1.3.4体验Applet

1.4Java运行环境

1.4.1Java平台结构及功能

1.4.2Java平台的3种实现

1.4.3Java虚拟机

1.4.4Java.exe的作用——运行环境的引导与加载

1.5习题

第2章Java语言

2.1Java语言基础

2.1.1基本数据类型

2.1.2运算符

2.1.3表达式

2.2类与对象

2.2.1类及其对象

2.2.2对象引用

2.2.3构造方法

2.2.4方法重载

2.2.5类成员

2.2.6类的命名及包

2.3类及类成员的访问控制

2.3.1类的访问控制修饰字public

2.3.2字段和方法的访问控制

2.4类的继承(扩展)

2.4.1子类的声明

2.4.2子类的构造方法

2.4.3Object类遗传给子类的常用方法

2.5多态

2.5.1多态的概念及方法重载

2.5.2针对类类型的多态——方法重写

2.6接口

2.6.1接口的概念及其声明

2.6.2接口的实现

2.6.3接口的主要作用

2.6.4接口的扩展

2.7抽象类

2.7.1抽象类的概念及其声明

2.7.2抽象类的用途

2.8内部类和匿名类简介

2.8.1非静态内部类

2.8.2预定义引用this

2.8.3匿名类

2.9 Java提供的预定义类

2.9.1基本类型包装类

2.9.2字符串类及其对象

2.9.3异常类

2.10数组对象

2.10.1一维数组及其定义

2.10.2二维数组

2.11程序流程控制

2.11.1分支控制语句

2.11.2循环控制语句

2.11.3跳转语句

2.12习题

第3章虚拟机中类与对象的组织

3.1 预备知识

3.1.1字节码指令

3.1.2UTF.8字符编码

3.2字节码类文件的组织

3.2.1类文件总貌

3.2.2常量池

3.3类文件、Class对象、类对象

……

第4章Java程序结构及设计模式

第5章JavaI/O流

第6章JavaGUI简介

第7章Java与图形图像

第8章Java集合框架和泛型设计简介

第9章类装载器与Java动态性

第10章Java线程技术基础

第11章Java组件

第12章Java小程序——Applet

第13章Java网络应用基础

第14章Java数据库应用基础

参考文献

书摘插图

第1章概述

20世纪90年代初出现的Java技术,全面综合地应用了当时所有先进程序设计理念及技术,以它完全面向对象、动态、稳定、多线程及跨平台应用的优势成为了实现企业应用、中间件、分布式计算的有力工具。目前,它已发展成为一门计算机领域不可或缺的技术。

本章主要内容:

计算机语言和计算机程序的基本概念

Java的产生及发展背景

Java程序初体验

1.1 计算机程序的平台相关性

1.1.1计算机语言与计算机程序

众所周知,人类的语言是人们在工作和生活中进行信息传递和信息交流的工具。在日常劳动和生活中,当人们向其他人表述某项工作的做法时,通常将工作分成若干个步骤,并用对方能看(听)得懂的文字(语言)表达出来。例如,某电话机的故障排除说明书如表l-1所示。

1)如果无声,则把插头与接线盒连接好。

2)如果有杂音,则更换接线或接线盒。

3)如果有杂音,则更换接线或接线盒。

其实,上述这段文字就是一个程序,是一个用人类自然语言编写的程序,其功能是指导人们排除电话机的故障。

显然,如果希望由计算机来完成上述任务,就必须有人与计算机进行交流的语言,并用这种语言来编写程序。为此,人们发明了多种用来与计算机进行交流的语言,但由于这些语言与人类语言还存在着比较大的区别,因此这些语言都被称为计算机语言或计算机程序设计语言。

根据计算机硬件与软件的不同配置,计算机所能接受的语言也不同,以人类语言为标准,计算机语言大体上可分为机器语言、低级语言和高级语言3大类。在语法和词法上与人类语言越接近的越高级,否则就越低级。机器语言是最低级的计算机语言。

……

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