王朝网络
分享
 
 
 

Java程序设计与实验(面向“十二五”高职高专规划教材·计算机系列)

王朝导购·作者佚名
 
Java程序设计与实验(面向“十二五”高职高专规划教材·计算机系列)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,教材教辅与参考书,
  品牌: 万年红

基本信息·出版社:清华大学出版社,北京交通大学出版社

·页码:295 页

·出版日期:2010年01月

·ISBN:9787811239058

·条形码:9787811239058

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:面向“十二五”高职高专规划教材·计算机系列

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Java程序设计与实验》以J2SE平台为基础,主要介绍面向对象程序设计思想与方法,主要包括Java语言基本概述,Java类的实现、对象的产生,.Java程序运行环境的搭建安装、配置与使用,Java程序的基本语法,方法与变量, Java包的定义与使用,抽象性、封装性、继承性、多态性,抽象类、抽象方法、接口及内部类的声明及使用,常用的Java.APl实用类,图形用户界面设计方法和步骤、常用控件、事件类、监听器、适配器及事件处理模型,异常与异常处理机制,多线程,applet与WEB开发应用、Applet的多媒体程序开发,Java数据库开发,输入和输出流处理等内容。

《Java程序设计与实验》非常适合作为高职高专计算机及相关专业学生的教材,同时也可作为软件开发人员的参考书。

编辑推荐《Java程序设计与实验》:面向“十二五”高职高专规划教材·计算机系列。

目录

第1章 概述

1.1 程序设计

1.2 程序设计语言及其类型

1.3 面向过程程序设计与面向对象程序设计

1.3.1 面向过程程序设计

1.3.2 面向对象程序设计

1.4 类的实现

1.4.1 Java类的定义

1.4.2 对象的产生与使用

1.4.3 构造方法

1.5 面向对象的基本特性

1.5.1 封装性

1.5.2 继承性

1.5.3 多态性

1.6 Java语言概述

1.6.1.Java语言发展历史

1.6.2.Java语言特点

1.6.3.Java语言与C、C++的区别

1.7 Java开发环境的搭建

1.7.1.Java技术的架构

1.7.2.Java程序与C程序的编译、执行过程比较

1.7.3 JDK安装与配置

1.7.4 Java类库

1.7.5 Java程序类型

1.8 Java集成开发环境

1.9 简单Java程序编写、编译与运行

1.9.1 Application程序编译与运行

1.9.2 Applet程序编译与运行

1.9.3 Application和Applet.运行过程的比较

小结

习题

第2章 Java程序设计基础

2.1 Java程序结构及编写规范

2.1.1 Java程序基本规范

2.1.2 关键字

2.1.3 标识符

2.2 数据类型、常量与变量

2.2.1 数据类型

2.2.2 常量

2.2.3 变量

2.3 数据类型转换

2.3.1 自动类型转换

2.3.2 强制类型转换

2.4 Java 中的运算符与表达式

2.4.1 运算符

2.4.2 表达式及运算符优先级、结合性

2.4.3 语句和语句块

2.5 程序的流程控制

2.5.1 顺序结构

2.5.2 分支语句

2.5.3 循环语句

2.5.4 跳转语句

2.6 数组

2.6.1 数组概念

2.6.2 数组的声明与使用

2.6.3 数组的分类

2.6.4 一些与数组操作有关的方法

小结

习题

第3章 方法与变量

3.1 方法

3.1.1 方法的声明

3.1.2 方法的调用

3.1.3 方法嵌套与递归

3.1.4 方法参数传递方式

3.2 变量的作用域和生命周期

3.2.1 变量的作用域和生命周期

3.2.2 对象的作用域和生命周期

3.3 变量初始化

3.3.1 成员变量初始化

3.3.2 局部变量初始化

3.4 static方法和变量

3.5 main()方法

3.6 垃圾收集

小结

习题

第4章 包和封装性

4.1 包的创建和访问

4.1.1 包的概念及分类

4.1.2 用户自定义包的创建

4.1.3 包创建的过程实例

4.2 import语句与包的使用

4.3 类的封装与作用域

4.3.1 封装的含义及目的

4.3.2 访问权限

4.3.3 使用set和get方法

小结

习题

第5章 继承性

5.1 继承性的概念

5.2 继承的实现

5.3 多级继承和单继承

5.4 继承关系下构造方法的调用次序

5.5 对象的类型转换

小结

习题

第6章 多态性

6.1 多态性概念

6.1.1 方法重载

6.1.2 方法覆盖

6.2 this和super的使用

6.2.1 this的使用

6.2.2 super的使用

6.3 final关键字

小结

习题

第7章 抽象类、接口和内部类

7.1 抽象类和抽象方法

7.1.1 抽象类

7.1.2 抽象方法

7.2 接口

7.2.1 接口的概念

7.2.2 接口的声明

7.2.3 接口的继承

7.2.4 接口的实现

7.3 内部类

7.3.1 内部类概念及声明

7.3.2 内部类功能特点

7.3.3 匿名内部类

小结

习题

第8章 Java API实用类

8.1 Java APl分类

8.2 String类和StringBuffer类

8.2.1 String类

8.2.2 StringBuffer类

8.3 其他类

8.3.1 Math类

8.3.2 基本数据类型及其包装类对应关系

8.3.3 Vector类

小结

习题

第9章 图形用户界面设计

9.1 图形用户界面

9.1.1 设计GUI所需的程序包

9.1.2 AWT基本知识

9.2 AWT组件类

9.2.1 LayoutManager类

9.2.2 Container类

9.2.3 非容器基本组件类

9.3 事件处理模型

9.3.1 基本要素与流程

9.3.2 事件处理常用方法

9.4 菜单系统的设计

9.4.1 与菜单系统相关的AWT类

9.4.2 菜单系统的实现方法与步骤

9.5 组件的外观控制

9.5.1 颜色控制

9.5.2 文字显示效果控制

9.6 Swing组件

……

第10章 异常处理

第11章 多线程

第12章 Applet Web应用开发

第13章 JDBC技术和数据库应用开发

第14章 输入输出流处理

……[看更多目录]

序言当今的社会是信息的社会,以网络技术为核心的信息技术的迅猛发展,为计算机网络编程提供了前所未有的发展机遇。Java是当前最为流行的纯面向对象的网络编程语言之一,它所具有的面向对象性、简单性、分布性、健壮性、安全可靠性、平台无关性、可移植性、解释性、多线程、动态性和高性能使得它特别适合开发网络应用程序。目前,用.1ava开发的手机程序、网络游戏比比皆是,在移动电话、家用电器等领域中无一没有.Java技术的存在。Java完全具备了面向对象的抽象性、封装性、继承性、多态性等特征,被Bill Gates确定为有史以来最伟大的面向对象程序设计语言。

本书主要内容如下。

第1章是概述部分,主要介绍程序设计与程序设计语言,面向对象基本概念及与面向过程的区别,面向对象技术基本要素、特征,Java的发展历史及特点,Java类的实现、对象的产生及构造方法,Java程序运行环境的搭建安装、配置与使用,简单Application和Applet程序的编译与运行等内容。

第2章是Java程序设计基础部分,主要介绍Java程序结构及编写规范,注释、关键字、标识符,数据类型及其转换、变量和常量,运算符及其优先级、表达式、数组,程序的流程控制语句等内容。

第3章是方法与变量部分,主要介绍方法的声明与调用格式,参数传递方式,嵌套与递归,对象与变量的生命周期,变量初始化及赋值,static:方法和变量,main()的语法等内容。

第4章介绍包和封装性。主要包括包的概念及分类,用户自定义包的声明及建立途径,:import语句的使用,类的封装、访问权限等内容。

第5章介绍继承性,主要包括继承性的概念,实现继承的语法格式,多级继承、单继承和多重继承,构造方法的调用次序,对象的类型转换等内容。

第6章介绍多态性,主要包括多态性概念,方法重载与方法覆盖,关键字this、super和 final的使用情况。

第7章介绍抽象类、接口和内部类,主要包括抽象类和抽象方法,接口的概念,接口声明与使用,内部类和匿名内部类等内容。

文摘插图:

Java程序设计与实验(面向“十二五”高职高专规划教材·计算机系列)

2.goto语句

Java不像c和c++中那样有goto语句,它的转向功能是通过异常处理语句、break语句和continue语句来实现的,这些语句使得程序更具可读性和结构性。

3.指针

C和C++中通过指针可以进行任意的类型转换,但也常常带来安全问题,指针所进行的内存地址操作常常会造成不可预知的错误,从而降低了系统的安全性。

Java语言无指针类型,它利用引用来替代指针,因为系统在处理对象时要进行类型相容性检查,使用户不能直接操作任何指针,使得没有指针的程序无法操作不属于它的内存,因此提高了程序的安全性。但是Java中不允许对引用进行加减,因为Java语言不存在进行地址操作的运算符。

4.内存管理与自动回收垃圾

C、C++中,用户可通过库函数malloc()、:free()、delete()和运算符New来分配和释放内存,但是可能会造成系统的瘫痪。而在Java中,通过运算符new为对象分配内存地址,并增加了对象和变量的强制类型检查。当对象在其作用域内执行完毕后,内存也就不存在了,由此产生的垃圾被自动地回收,不需要用户来释放内存空间,提高了系统资源的使用效率。

5.数据类型的支持

C和C++语言的数据类型所占用的空间对于不同的平台而言会发生变化,但在.1ava语言中,基本数据类型所占用的空间被固定了,无论在何种平台下,总是分配固定长度的位数,保证了。lava语言的平台独立性。

6.头文件

C和C++中维护全局变量、库函数这些头文件是很难的。而Java类中的相关方法和变量及其类型、访问权限都抽象在一个类中,Java不支持头文件。在系统进行访问控制时,可以隐藏与保护一些重要数据。

7.结构和联合

学过C和C++的读者知道,C和C++的结构和联合中所有成员都被声明为公共的,这就会出现安全问题。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
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
家居创意:厨卫篇(附CD-ROM光盘1张)
家居创意:卧室篇(配光盘)
家居创意:客厅篇(附CD-ROM光盘1张)
操作系统实验教程(高等学校计算机科学与技术教材)
网页设计与制作(国家示范性高职高专规划教材·计算机系列)
AutoCAD 2009计算机辅助设计(国家示范性高职高专规划教材·机械基础系列)
网页设计教程(高等院校计算机应用技术系列教材)
笔记本电脑维修完全学习手册(附CD-ROM光盘1张)(硬件工程师维修丛书)
My SQL核心内幕(配DVD-ROM光盘1张)
Oracle SQL培训教程:从实践中学习Oracle SQL及Web快速应用开发(附DVD-ROM光盘1张)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有