代码改变世界

文章分类 -  JAVA(转)

JAVA经典算法40题

2011-03-25 22:51 by Rollen Holt, 6503 阅读, 收藏,
摘要: 1: JAVA经典算法40题 2: 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 3: 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 4: public class exp2{ 5: public static void main(String arg... 阅读全文

Java关键字final、static使用总结

2011-03-22 10:18 by Rollen Holt, 524 阅读, 收藏,
摘要: Java关键字final、static使用总结常看很多入门鸟们在final 和static运用上感到迷茫,现总结一下final和static的运用方法,希望对大家有帮助。一、final根据程序上下文环境,Java关键字final有“无法改变”或者“终态”的含义,它可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构造方法。注意:父类的private成员方法是不能被子类方法覆盖的,因此private 阅读全文

Java排序总汇【转】

2011-03-18 11:38 by Rollen Holt, 287 阅读, 收藏,
摘要: 代码如下: view sourceprint? 001 import java.util.Random; 002 003 /** 004 * 排序测试类 005 * 006 * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); 007 * 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序。 008 * 009 ... 阅读全文

java继承示例

2011-03-18 11:35 by Rollen Holt, 278 阅读, 收藏,
摘要: 1: /** 2: * 3: * This program is used to test Inheritance 4: * @author Rollen Holt 5: */ 6: 7: class SuperClass 8: { 9: int number1; 10: int number2; 11: SuperClass(){ 12: number1=number2=1; 13: } 14: SuperClass(int temp){ 15: number1=number2=temp; 16: } 17: SuperClass(int temp1, int temp2 ){ 18: n. 阅读全文