- 博客(11)
- 收藏
- 关注
原创 POJ 3895 Cycles of Lanes
Cycles of LanesTime Limit: 1000MS Memory Limit: 65536K Total Submissions: 1374 Accepted: 502 DescriptionEach of the M lanes of the Park of Polytechnic University of Bucha...
2015-09-05 16:02:14
722
原创 POJ 1862 Stripies
StripiesTime Limit: 1000MS Memory Limit: 30000K Total Submissions: 13661 Accepted: 6413 DescriptionOur chemical biologists have invented a new very useful form of life ca...
2015-08-06 20:31:20
719
原创 POJ 1007 DNA Sorting
DNA SortingTime Limit: 1000MS Memory Limit: 10000K Total Submissions: 89359 Accepted: 35910 DescriptionOne measure of ``unsortedness'' in a sequence is the number of pair...
2015-08-06 20:27:26
676
原创 POJ 1804 Brainman
BrainmanTime Limit: 1000MS Memory Limit: 30000K Total Submissions: 8954 Accepted: 4804 DescriptionBackground Raymond Babbitt drives his brother Charlie mad. Recently Ray...
2015-08-06 20:22:34
602
原创 POJ 2299 Ultra-QuickSort
Ultra-QuickSortTime Limit: 7000MS Memory Limit: 65536K Total Submissions: 48348 Accepted: 17652 DescriptionIn this problem, you have to analyze a particular sorting algor...
2015-08-06 20:12:11
779
原创 POJ 1000 A+B Problem
A+B ProblemTime Limit: 1000MS Memory Limit: 10000K Total Submissions: 362336 Accepted: 202051 DescriptionCalculate a+bInputTwo integer a,b (0<=a,b<=10)Output...
2015-08-06 13:56:50
546
原创 利用反射,分析类
在java.lang.reflect包中有三个类分别是Field、Method和Constructor,这三个类分别用来描述类的域、方法和构造器,非常的有用。接下来就说说他们的特点。 Field:描述类中的域;Method:描述类中的方法;Constructor:描述类中的构造器。 首先要考虑的是如何获得一个类的Field类(Method类或Constructor类)对象呢...
2015-07-23 14:04:53
639
原创 动态加载类和静态加载类
动态加载类:在运行阶段加载类。典型的例子是:Class.forName("java.lang.Number"); 静态加载类:在编译时刻加载类。典型的例子是:new Number(); 两者有什么区别呢?静态加载的类,在编译阶段就需要提供,不提供编译器会报错。比如源程序中Student s = new Student();,如果源程序中没有定义Student类,那么编译...
2015-07-23 11:30:31
926
原创 Class类
在Java中,万事万物皆对象。那么这里需要考虑的问题是:静态变量和基本数据类型是不是对象呢?我的理解是这样的,静态变量不属于对象,其属于类;而基本数据类型也不是对象,但是Java实现了其包装类来弥补了这个遗憾。 那么我们平时定义的Employee类也是对象吗?答案是肯定的。Employee类是Class类的对象。 那么怎么得到Employee类的类类型呢?有三种方法:(1)Cl...
2015-07-23 10:24:42
556
原创 继承设计的技巧
(1)将公共操作和域放在超类中。 这个没什么好讲的,就是大家都共有的域和方法都放置在超类中,需要注意的是方法的权限修饰符一般都是public,而给该类本身使用的方法,权限修饰符一般是private。 (2)不要使用受保护的域。域一般不修饰成protected,为什么?①子类集合是无限的,任何人都可以派生出子类,并访问或修改实例域的值,这样就破坏了封装性;②在同一个包中...
2015-07-22 22:15:33
947
原创 动态类型语言和静态类型语言
动态类型语言:类型的检查是在运行时做的。比如以下代码是不是合法要到运行时才判断(注意是运行时的类型判断)return a+b;add(a, b);……在用动态类型语言编程时,变量都不需要指定类型,直到运行时才会判断变量的类型。 静态类型语言:类型判断是在运行前(编译阶段)做的。每一个变量都要指定特定的类型,比如:int a = 1, b = 3;int c = a ...
2015-07-22 09:46:03
613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅