分享
 
 
 

Java语言程序设计(第2版)

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

作者: 殷兆麟,范宝德,朱长征编著

出 版 社: 高等教育出版社

出版时间: 2007-7-1字数:版次: 2页数: 356印刷时间: 2007/07/01开本: 16开印次:纸张:I S B N : 9787040219371包装: 平装内容简介

本书是普通高等教育“十一五”国家级规划教材。本书的取材、编写立足于满足广大Java初学者入门和提高的需要。全书共分为11章,第10章介绍计算机语言概述、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类和图形用户界面。这些内容构成了Java语言面向对象程序设计的基础。在介绍上述内容的同时,还适当介绍。Eclipse集成环境的安装、.配置、Java类的调试及类单元的测试。第8~11章是Java语言的特色部分,主要介绍多线程程序设计、Java ,小应用程序、网络编程基础以及Java与数据库连接技术JDBC。开设这门课程,可为学生学习后续J2EE中间件技术、Web系统与技术等专业课程打下基础。

本书可作为高等院校计算机及相关专业的Java语言程序设计或Java网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。

目录

第1章 计算机语言概述

1.1机器语言与汇编语言

1.2高级程序设计语言

1.3语言翻译程序

1.4虚拟机、Java虚拟机与Java运行环境

1.5 Java程序的运行

1.6 Java程序的开发、执行流程

小结

习题

第2章 Java开发环境基本知识

2.1 Java开发环境概述

2.2 JDK的安装、环境配置及其使用

2.2.1 JDK的安装与环境配置

2.2.2 JDK的环境工具及其使用

2.2.3 JDK下Java.编程

2.3 Eclipse集成开发环境简介

2.3.1 Eclipse工作台简介

2.3.2蒂单栏

2.3.3 工具栏

小结

习题

第3章 Java语言基础

3.1一个简单的Java程序实例

3.1.1类首部

3.1.2类休

3.2标识符、注释和分隔符

3.2.1标识符

3.2.2注释

3.2.3分隔符

3.3变量和常量

3.3.1变量

3.3.2常量

3.4基本类型

3.4.1整型

3.4.2浮点型

3.4.3布尔型

3.4.4字符型

3.5 运算符及表达式

3.5.1表达式

3.5.2运算符

3.5.3算术运算符

3.5.4关系运算符

3.5.5逻辑运算符

3.5.6位运算符

3.5.7赋值运算符

3.5.8条件运算符

3.6 运算符的优先级

3.7数据类型转换

3.7.1自动类型转换

3.7.2强制类型转换

3.8数组

3.8.1一维数组

3.8.2数组的初始化

3.8.3数组元素的引用

3.9简单语句和复合语句

3.10控制语句

3.10.1选择语句

3.10.2switch语句

3.10.3循环语句

3.10.4循环的嵌套

3.10.5break和continue语句

3.11综合应用举例

3.12语法错误的排除

小结

习题

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

第5章 异常处理

第6章 Java的基本可重用类

第7章 图形用户界面

第8章 多线程程序设计

第9章 Java小应用程序

第10章 网络编程基础

第11章 Java与数据库连接技术JDBC

参考文献

书摘插图

第1章计算机语言概述

在计算机技术发展过程中,出现过各种各样的程序设计语言。从程序设计语言的发展过程来看,可分为机器语言、汇编程序设计语言、高级程序设计语言(如BASIC、FORTRAN、PASCAL、C、C抖、Prol09、Java、C#等)、数据库管理语言(如SQL)、网络数据交换语言(如XML)等。高级程序设计语言分为面向过程的语言和面向对象的语言。面向过程的语言适合描述问题的解决过程:复杂问题分解成相对简单的问题、从上而下或从下而上分析构建系统。面向对象的语言使用面向对象的方法,对分析、设计同样的概念(类、对象、消息)具有独到的优点。

1.1机器语言与汇编语言

仅由硬件组成的计算机只能接收由“0”和“l”组成的二进制信息。要计算机执行一定的操作,就要编写一系列的二进制代码。这种不需翻译即可由计算机直接执行的指令叫做机器指令,这些指令的集合叫做机器语言。每一条机器指令都是一串二进制代码,因此要记住每一条指令及其含义十分困难,编写出来的程序难以阅读,而且由于它完全依赖于硬件系统,不同的机器有不同的指令系统,因此它不具有兼容性。一台机器上编制的程序在另一台机器上根本无法运行,一个问题要在多个机器上求解,就必须重复地编写多个应用程序。这种程序直观性差,难以编写、调试、修改、移植和维护,因此人们期待用更接近于自然语言与数学语言的语言代替机器语言,汇编语言应运而生。

汇编语言是一种面向机器的程序设计语言,它用符号表示机器指令,例如用ADD代替机器语言中的加法运算。这种语言编写的程序不能直接运行,要经过编译程序翻译成机器语言才能运行,一般来说汇编语言指令与机器语言指令之间是一一对应的。由于汇编语言一般都是为特定计算机或计算机系统设计的,因此它虽然比机器语言好学、便于记忆,比用机器码编写程序方便,但仍然没有解决对硬件依赖的问题。

……

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