Java程序设计

出版时间:2010-7  出版社:经济科学出版社  作者:王瑞平,冯慧玲,高原 主编  页数:218  

内容概要

Java是目前最流行的软件开发语言之一,它具有简单性、安全性、平台无关性、可移植性、健壮性、面向对象、多线程等特点,不仅适合于开发网络程序,而且还适合于开发独立的应用程序。Java作为一种跨平台的开发语言,受到广大软件公司的欢迎,同时也是众多编程爱好者能首选程序设计语言。        本书采用任务驱动的模式组织材料,通过具体的开发任务,由浅入深地讲解了Java程序设计的知识,可以使读者在学习时明确目标,同时书中的任务实例也可作为学生将来开发软件时作为参考。本书中软件开发任务讲解部分包含了任务描述、任务结果、任务分析、相关知识、任务实施等五部分,同时为了更好地巩固所学知识,在每个任务后都配备了拓展训练。    全书共分为1 1章,主要内容包括:Java语言概述、Java语言基础、Java程序控制结构、数组和字符串、Java面向对象程序设计基础、常用的工具包、图形用户界面程序设计、异常处理和输人/输出、数据库编程、多线程和网络编程、实训项目以及附录等。每章后面配有一定量的习题,可以巩固各章的重点知识和技能。实训项目是一套完整的小型软件开发系统,该系统涵盖了本书的重要知识点,同时包含面向对象程序设计方法的基础知识,可以作为学生课程设计或大作业的参考。在本书的最后还配备了附录,介绍了Java常用开发工具Eclipse的使用,Applet简介,Java API文档和建档应用程序Javadoc等知识,供读者查阅。

书籍目录

第1章  Java语言概述  1.1 项目1 Java环境的安装、搭建  1.2 项目2 Java语言简介第2章 Java语言基础  2.1 项目3 Java语言的基本组成  2.2 项目4数据类型与类型转换  2.3 项目5运算符和表达式的使用  2.4 项目6 Java标准输入/输出方法第3章 Java程序控制结构  3.1 项目7顺序结构  3.2 项目8选择结构  3.3 项目9循环结构  3.4 项目10跳转语句第4章 数组和字符串  4.1 项目1l一维数组  4.2 项目12二维数组  4,3 项目13数组的常用操作  4.4 项目14字符串第5章 Java面向对象程序设计基础  5.1 项目15类的定义  5.2 项目16类的成员和访问控制符  5.3 项目17类的继承性与多态性  5.4 项目18接口和抽象类  5.5 项目19包和import语句第6章 常用的工具包  6.1 项目20 java.iang包  6.2 项目21 java.util包第7章 图形用户界面程序设计 7.1 项目22图形用户界面概述 7.2 项目23事件处理 7.3 项目24布局管理器……

章节摘录

  类的构造方法是不能继承的,因为构造方法不是类的成员,没有返回值,也不需要修饰符。  说明:Super()只能出现在子类的构造方法中,而目必须是子类构造方法中的第一条可执行语句。  7.构造函数的继承  构造函数是与类同名的特殊方法,在创建一个对象的同时,系统将会调用该类的构造函数完成对象的初始化工作。在实现继承关系时,系统对它的处理和其他一般方法有所不同。子类可以继承父类的构造函数,构造函数的继承遵循下列的原则:  (1)子类五条件地继承父类的不含参数的构造函数。  (2)如果子类自己没有构造函数,则它将继承父类的无参数构造函数作为自己的构造函数;如果子类自己定义了构造函数,则在创建新对象时,它将先执行继承父类的无参数构造函数,然后再执行自己的构造函数。  (3)对于父类的含参数构造函数,子类可以通过在自己的构造函数中使用“super”关键字来调用它,但这个调用语句必须是子类构造函数的第一个可执行语句。  8.多态性  多态是面向对象程序设计的又一个特殊特性。所谓多态,是指一个程序中同名的不同方法共存的情况。在类的数据成员中,只有方法或构造函数出现多态的情况,而相同域名的情况称为“隐藏”。面向对象的程序中多态的情况有多种,可以通过子类对父类成员的覆盖实现多态,也可以利用重载在同一个类中定义多个同名的不同方法。  类的多态性体现在方法的重载上,包括成员方法和构造方法的重载。

图书封面

评论、评分、阅读与下载


    Java程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7