- 浏览: 313496 次
- 性别:
- 来自: 广州
最新评论
-
opalescent_:
学习了。。
java笔试题的整理和解答扩展(String专题) -
yixiao258964:
谢谢,找了好久Reverse Enginee,都说在datab ...
PowerDesigner Reverse Engineer from database-mysql -
javaAlpha:
介绍的真全啊
Java编程那些事儿86——文件操作之File类使用
文章列表
Java编程那些事儿68——抽象类和接口(一)
陈跃峰
出自:http://blog.csdn.net/mailbomb
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
8.9 抽象类和接口
在实际的项目中,整个项目的代码一般可以分为结构代码 ...
- 2008-12-22 11:31
- 浏览 756
- 评论(0)
Java编程那些事儿67——this和super
陈跃峰
出自:http://blog.csdn.net/mailbomb
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
8.8 this和super
下面再来介绍一下this和super关键字的使用。在程序中通过使用this和super关键字,可以实现对于类内部很多内容方便的引用,也有助于理解面向对象的实现原理,更方便的理解面向对象技术的内部实现。
- 2008-11-12 12:25
- 浏览 968
- 评论(0)
Java编程那些事儿66——final修饰符
陈跃峰
出自:http://blog.csdn.net/mailbomb
8.7.2 final
final关键字是最终的、最后的意思,在程序中可以用来修饰类、成员变量和方法的声明,由该关键字修饰的内容都是不可变的。
8.7.2.1 final数据
...
- 2008-11-11 17:19
- 浏览 729
- 评论(0)
Java编程那些事儿65——static修饰符
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.7 修饰符
修饰符的作用是让被修饰的内容具备特定的功能,在程序中合理使用修饰符可以在语法和功能上实现很多需要的效果。Java语言中的修饰符主要有5个:
- 2008-10-23 15:46
- 浏览 824
- 评论(0)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 12">
<meta name="Originator" content="Microso ...
- 2008-10-14 14:12
- 浏览 797
- 评论(0)
Java编程那些事儿63—多态性
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.5.3 多态性
多态性是面向对象技术中最灵活的特性,主要是增强项目的可扩展性,提高代码的可维护性。
多态性依赖继承特性,可以把多态理解为继承性的扩展或者深入。
在这里把多态性分为两方面来进行介绍,对象类型的多态和对象方法的多态。
- 2008-09-27 10:31
- 浏览 752
- 评论(0)
Java编程那些事儿62——继承(二)
郑州游戏学院
陈跃峰
出自:http://blog.csdn.net/mailbomb
8.5.2.3 方法覆盖
前面介绍了继承的一些基础知识,现在介绍一些在使用继承时需要注意的问题。熟悉这些问题将更好的解决项目中的实际问题。
例如在实际的游戏中,会按照怪物的种类实现设计。首先设计一个基础类Monster,然后按照怪物类别设计Monster的子类,如Boss、NormalMonster等。则在实际实现时,每个怪物都有移动(move)的功能,但是在Boss和NormalMonster的移动规则存在不同。这样就需要在子类 ...
- 2008-09-08 12:11
- 浏览 820
- 评论(0)
Java编程那些事儿61—面向对象设计方法
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.4 面向对象设计方法
前面介绍了面向对象技术的两个最基本、最重要的概念——类和对象,下面介绍一下面向对象技术的设计思路。
对于初学者来说,面向对象是学习Java语言时的第一个难点,其实面向对象只是一种思考问题的方式,或者理解为组织数据和功能的方式而已,当系统中的数据和功能都实现以后,按照数据和功能的相关性进行组织。
- 2008-08-29 21:42
- 浏览 755
- 评论(0)
Java编程那些事儿60——对象
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.3 对象
对象(Object)是面向对象技术的核心,按照面向对象的思考方式,现实中的每个实体都是一个对象,比如一个人、数据库中的一张表等,总 ...
- 2008-08-18 23:49
- 浏览 632
- 评论(0)
Java编程那些事儿59——类(二)
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.2.2.3 构造方法声明
构造方法(Constructor),也称作构造函数、构建器等,是初学者在学习时最容易混淆的概念之一。下面首先讲述构造方法和方法的区别。
构造方法和方法无任何关系,只是在翻译时名称比较类似罢了。而且构造方法和方法的功能不同,声明和调用的语法也不相同。
- 2008-08-04 23:36
- 浏览 696
- 评论(0)
Java编程那些事儿58—类(一)
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
8.2 类
类(class)是Java语言的最小编程单位,也是设计和实现Java程序的基础,本部分将深入介绍类的相关知识。
8.2.1 类的概念
类是一组事物共有特征和功能的描述。类是对于一组事物的总体描
- 2008-07-29 11:05
- 浏览 712
- 评论(0)
Java编程那些事儿57—面向对象基础
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
第八章 面向对象
在程序中,最核心的是数据结构和算法,不同的程序需要根据需要设计不同的数据结构,然后依赖程序的功能以及数据结构设计对应的算法,这种设计方式是程序的底层设计,也就是解决具体的功能。
当程序项目复杂到一定程度时,就不仅要专注于底层的设计,更要对程序的结构进行设计,面向对象(Object-Oriented,简称OO)就是一种常见的程序结构设计方法。
- 2008-07-28 14:15
- 浏览 776
- 评论(0)
Java编程那些事儿56—方法练习
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
7.9方法练习
要求:编写对应功能的方法,并通过调用测试方法的功能是否实现。
1、 求byte类型绝对值的方法。分别使用以下数据测试方法功能实现是否完善、合理:-10、0、100、-128。
2、 将小写字符转换为大写字符,如果对应的字符不是小写字符,则返回自身。测试数据:’a’、’F’、
- 2008-07-21 09:20
- 浏览 721
- 评论(0)
Java编程那些事儿55—方法重载和参数传递
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
7.5 方法相同
在Java语言中,方法相同的概念和其它程序设计语言不尽相同,Java语言中的方法相同指方法名称和参数列表都相同,其中参数列表相同指参数个数、参数类型和参数排列顺序等相同,参数名称可以不相同。相同的方法访问控制符、返回值类型可以不相同。
以下是一下相同的方法:
public void test(int a,double[] d)
private int test(int i,double[] d1)
在同一个类
- 2008-07-19 15:21
- 浏览 906
- 评论(0)
Java编程那些事儿54—方法调用
郑州游戏学院 陈跃峰
出自:http://blog.csdn.net/mailbomb
7.4 方法调用
方法声明是创建一个新的功能,声明出来的方法在需要的时候可以通过调用执行该方法的功能,方法只有被调用才能被执行。
在Java程序中有一个基本的main方法,其方法声明如下:
public static void main(String[] args)
该方法包含在开始的代码框架中,这是一个特殊的方法。Java语法规定,J2SE的代码都从该方法开始执行,如果一个代码中没有main方法,则该代码不能被直接运行。所以main方法也称作 ...
- 2008-07-12 22:13
- 浏览 766
- 评论(0)