分享
 
 
 

JAVA语言面向对象程序设计

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

作者: 马俊等编著

出 版 社: 机械工业出版社

出版时间: 2009-2-1字数: 523000版次: 1页数: 326印刷时间: 2009-02-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111262022包装: 平装内容简介

在目前的计算机编程领域,基于Java语言的面向对象程序设计是主流技术,本书主要讲解了Java语言的基础内容和编程的基本思路,并在面向对象的设计思想和技巧上作了深入思索和探讨。本书通过大量的实例演示了Java语言的基本设计技巧、Java语言常用类库的使用以及如何将面向对象的设计思想贯穿其中,大部分内容都是作者十几年教学工作的积累和感悟。

另外,针对爱好学习的同学每一章都准备了课外阅读的内容,其中简单的建模、基于Java的人工智能程序及程序员应知道的实用法则更是作者多年上课时积累下来的经验和思想,以课外阅读的形式给出,用来开阔同学们的视野,引导爱思考、爱学习的同学向更为广阔、更为深入的领域前进!

本书是教育部高等学校计算机基础课程教学指导委员会推荐教材,读者对象是计算机相关专业方面的中职、专科、本科学生,也可作为各类进修班、培训班学习Java语言的教材和参考书。

目录

出版说明

序——学会学习

前言

第1章计算机编程语言

1.1计算机的工作原理和基本概念

1.1.1计算机的工作原理

1.1.2计算机的硬件系统

1.1.3微型计算机的主要技术指标

1.2计算机编程语言的发展历史

1.2.1机器语言

1.2.2汇编语言

1.2.3面向过程的高级语言

1.2.4面向对象的程序设计语言

1.3Java程序的工作原理和特点

1.3.1Java程序的工作原理

1.3.2Java程序的特点

1.4Java的垃圾回收机制

1.5Java程序的开发环境和开发步骤

1.5.1Java程序开发环境的搭建

1.5.2Java程序的开发步骤

1.6小结

1.7习题

课外阅读Java语言的发展历史

第2章Java语言的基础知识

2.1关键字和标识符

2.1.1Java语言的关键字

2.1.2标识符

2.2Java的基本数据类型和变量

2.2.1基本数据类型简介

2.2.2常量

2.2.3变量

2.2.4Java的基本数据类型

2.2.5引用类型说明

2.2.6数据类型的级别及类型转换

2.2.7变量的作用域

2.3运算符、表达式和语句

2.3.1算术运算符

2.3.2关系运算符

2.3.3逻辑运算符

2.3.4位运算符

2.3.5其他运算符

2.3.6运算符的优先级

2.4常用的类和包说明

2.5流程控制

2.5.1顺序结构

2.5.2二分支结构

2.5.3多分支结构

2.5.4循环结构

2.5.5break语句和continue语句

2.6数组

2.7命令行参数

2.8小结

2.9习题

课外阅读正则表达式和模式匹配

第3章面向对象程序设计原理和Java语言实现

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.3面向对象程序设计概述

3.3.1类设计的一般规则

3.3.2方法重载

3.3.3构造方法设计和对象的创建

3.3.4this关键字

3.3.5匿名对象

3.3.6get方法和set方法设计

3.3.7toString方法和equals方法设计

3.3.8其他功能方法设计

3.4方法递归

3.5Java语言中的访问权限

3.6内部类和匿名类

3.6.1内部类

3.6.2匿名类

3.7实例程序设计

3.8小结

3.9习题

课外阅读系统建模与仿真知识(一)

第4章Java特殊关键字的使用

第5章异常处理

第6章管理与I/O流

第7章图形用户界面开发

第8章多线程编程技术

第9章小应用程序和多媒体技术

第10章JAVA网络编程

第11章数据结构和集合框架

第12章Java中的数据库编程

参考文献

书摘插图

第1章计算机编程语言

语言的最大功能是交流和记录,它由一套语法规则和单词组成。只要学会这套语法规则和单词,就可以和任何懂这门语言的人沟通,并指示他按特定的流程做相关的工作。

同样,计算机程序设计语言也是一组用来定义计算机程序的语法规则,是用于程序员和计算机之间沟通的一门语言。它是一种标准化了的交流技巧和指令字,用来向计算机发出各种指令。计算机语言能让程序员准确地定义和储存计算机所需要使用的数据和指令,并精确地定义在不同情况下所应当采取的行动。需要注意的是这种交流是单向的,因为计算机是无意识的,它只是被动地接受和被动地反馈,并严格地按照程序员的指令工作。所以,在这个过程中计算机是不会犯错误的,如果有错,那肯定是程序员设计的程序有问题。

计算机程序设计语言本质上也是一门语言,因此,学习这门语言就必须运用语言的学习方法,需要进行大量的记忆和大量的练习才可能掌握。而最终熟练地运用这门语言编写程序,就相当于我们熟练地使用某一种语言写文章一样。我们设计程序让计算机按照要求工作,就是我们常说的编程技术。

……

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