今天听一个同学讲了java动态绑定的一个很好地例子,我深受启发,特此记录。java动态绑定是在运行时才会具体绑定,而不是在编译的时候进行相关操作,这为代码的灵活性提供了极大便利,也使得维护边的较为简便。对于动态绑定我的理解是,在定义一个方法 的时候,需要某些参数,比如一个类对象,但是在运行的时候这个...
分类:
编程语言 时间:
2014-10-28 00:31:21
阅读次数:
220
***根据传入的格式获取日期**@paramformat*如:YYYYMMDD||MM/dd/yyyy,hh:mm:ss*@return字符串的日期*/publicStringgetSysDate(Stringformat){StringdateStr="";try{Formatformatter;Datedate=newDate();formatter=newSimpleDateFormat(format);dateStr=formatter.format(date);}..
分类:
编程语言 时间:
2014-10-12 03:24:08
阅读次数:
305
public class test { public static void main(String args[]){ System.out.println("123"); }}注意:1.每个java文件都是一个类,写惯了C/C++,以为自动生成了main函...
分类:
编程语言 时间:
2014-09-25 21:51:57
阅读次数:
242
今天,一朋友问我使用JAVA有没有什么办法导出百万级的数据到Excel工作表。 当时我的第一个念头就是这真的是一个好疯狂的念头。然后就想假如真的有这样类似的需求,我自己应该怎么做呢? ps: 首先科普一下基础知识 Excel 2003及以下的版本。一张表最大支持65536行数据...
分类:
编程语言 时间:
2014-09-24 00:52:35
阅读次数:
717
线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如线程执行函数中所定义的变量。注意:Java中的多线程是一种抢占机制而不是分时机制。抢...
分类:
编程语言 时间:
2014-09-23 19:16:05
阅读次数:
221
包装类: 基本数据类型的包装类 基本数据类型包装类byteByteshortShortintIntegerlongLongcharCharacterfloatFloatdoubleDoublebooleanBoolean基本数据类型包装类除了Character类之外,其他7个都有两个构造方法 ...
分类:
编程语言 时间:
2014-09-16 23:37:51
阅读次数:
275
多态: 同一个实体同时具有多种形式 编译时的类型有声明该变量时使用的类型决定,运行时的类型有实际赋值给变量的对象决定 如果编译时类型和运行时类型不同,就出现多态例: 1 class Preson{ 2 } 3 class Teacher extends Preson{ 4 } 5 ...
分类:
编程语言 时间:
2014-09-16 23:23:51
阅读次数:
275
继承: 从一般到特殊的关系,是一种拓展关系,子类对象是父类的一种,也可称为”is a“的关系泛化: 把子类里的共性抽取到父类里的来的过程特化: 子类在父类的基础上上定义了自己特有的行为特征的过程格式: 修饰符 class SubClass extends SuperClas...
分类:
编程语言 时间:
2014-09-11 23:44:32
阅读次数:
180
this 表示当前对象 谁调用方法谁就是当前对象用static修饰的代码块里面不能使用this方法里面有一个和字段同名的局部变量时,不能省略thisthis还可以用于构造器里面调用构造器: this(参数...);例: 1 public class Dog { 2 //颜色 3 ...
分类:
编程语言 时间:
2014-09-09 21:31:49
阅读次数:
250
1.Java中的数据类型分为:1)原生类型(primitive Data type)2.)引用类型(对象类型) (Reference Type)1.变量和常量:常量:就是值不会变化的量;变量:就是值可以变化的;3.如果定义变量:变量类型 变量名;int a;4.变量的赋值:a = 2;上的3和4中定...
分类:
编程语言 时间:
2014-09-05 23:43:42
阅读次数:
245