- 浏览: 244250 次
- 性别:
- 来自: 上海
-
最新评论
-
g_man1990:
g_man1990 写道在同一个文件夹下,jar包是按顺序从上 ...
tomcat中class和jar的加载顺序 -
g_man1990:
在同一个文件夹下,jar包是按顺序从上到下依次加载,按什么顺序 ...
tomcat中class和jar的加载顺序 -
上凌九霄:
谢谢
tomcat中class和jar的加载顺序 -
waitgod:
好文,值得收藏!!
HotSpot是什么? -
xiaomogui:
sd6733531 写道楼主,我想问点问题》
1.mixed, ...
HotSpot是什么?
文章列表
1. 抽象类可以不实现(implements)接口里面的方法
2. 在系统中抽象方法和接口都是在一起使用的;定义一个接口,用抽象类实现里面的几个基础方法,也就是抽象类的子类都。其它具体的类从抽象类扩展就可以了。
3. 抽象类往往用来表征我们在对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。
4. 抽象类可以有abstract方法和非abstract方法,变量;Interface的变量默认是abstract final的。
5. 抽象类单继承,接口可以被实现多次。
public class Test4 {
static{
System.out.println("静态初始化块...");
}
{
System.out.println("初始化块...");
}
Test4(){
System.out.println("构造方法...");
}
/**
* @param args
*/
public static void main(String[] args) {
Test4 t = new Test4( ...
System.arraycopy(src,0,des,0,src.length);
从原数组第0个元素开始拷贝,拷贝的长度为src.length;
把他拷贝到des时,以第0个位置作为起始元素 。
这句话老是忘。
数组的效率要高于集合类比较高,集合类变量的时候一般的for循环是最快的。
GC:
gc不仅负责垃圾回收,还决定内存分配。
java内存管理主要是对内存中的对象进行内存的分配和回收,我们都知道当我们创建一个对象时,对象的引用放在栈(Stack)中,对象放在堆(heap)中,gc只回收堆里面的对 ...
public class Test2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Test2 t = new Test2();
t.test();
}
public void test(){
System.out.println(this.getClass().getName());
System.out.println(super.getClass().getName());
}
}
结果是什么? 打印两个Tes ...
public class Test1 {
public static void main(String[] args) {
System.out.println(Test1.test()); // 结果是打印1
}
public static int test() {
int x = 1;
try {
return x;
} finally {
x = 7;
}
}
}
上面的结果打印的是1。为什么?
首先看一下finally的特性: finally 块必须放在 try 或 try/catch 块的 ...
最近比较累,回到家里什么也不想做,闲的的心里发慌。人闲着就好胡思乱想,没事还是写点东西吧!想想自己工作已经快两年了。发现一直感觉很忙碌,到头来却是多学少成或者一事无成。
小时候我妈经常给我算命,说我多学少成。我当时不太明白什么意思,也没有什么体会。现在明白什么是多学少成了。我也开始怀疑我自己了,难道一切都是命中注定!
上学的时候经常趴在被窝里写日记,工作后就再也没有写过。现在翻开以前写的日记,仿佛又回到了学生时代。那些人,那写尘封已久的往事。心中有种淡淡的感觉。
这是我的淘宝客,呵呵! 这东西还挺好玩的,免费的空间不稳定,采集数据时空间老出问题。
http://www.52taoke.tk/
-------------------------------------------------------------备忘-------------------------------------------------------------------------
/**
* LDAP 事件监听器测试
*/
class LDAPListenerTest {
public static void main(String[] args) {
// Set up environment for creating initi ...
---------------------------------------------------------------- 备忘-----------------------------------------------------------------------
public class OpenDSExamples {
public static void main(String[] args) throws NamingException {
DirContext dirContext = createLdapContext();// 连 ...
--------------------------------------------------- 备忘 ----------------------------------------------------------------------------------
简介: OpenDS是一个开源LDAP(轻量级目录访问协议)项目。具体可以百度一下
下载: 下载路径 https://www.opends.org/promoted-builds/2.2.0/OpenDS-2.2.0.zip 帮助文档 https://www.op ...
---------------------------------------------------------------------项目用到,备忘用------------------------------------------------------------------
LDAP是轻量目录访问协议,英文名称 Lightweight Directory Access Protocol,他是基于X.500标准的(X.500 ...
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。
注册码支持所有8.0.*版本的注册。
License Number:999Password:xs374caProduct Code:46kf4wkhvwjfdg7fza4asryfcblklbtmfl6z4aqkbuSerial Num ...
The Matrix中经典台词很多,然而最让我印象深刻的,却是Morpheus的一句并不起眼的台词:“Time is always again us”,中文大意是“时间总是不够用”。是的,不仅仅是时间,人力、设备、预算,经常通通都不够用。资源总是宝贵的,资源也总是紧缺的。
开发人员都会遇到类似的问题,团队成员人力不足,或者项目进度太紧,又或者再多加两台服务器才能够满足性能要求,但是已经没有那么多预算了。资源在项目开发中,似乎总是不够用。开发者们都是追求完美的生物,他们都在力图保持着事物最接近完美的趋势。因此,资源问题往往让开发者们头疼不已。再多几个人,这个项目一定能按时发布;再多三个月,这个项 ...
在中国的技术圈子里,流行着这样一种说法:过了三十五岁,就一定得改行。在技术飞速发展的今天,只要稍不留神,就会掉下队来。因此,诸多技术工作者在仔细权衡利弊之后,终于还是决定跳离技术这个是非之地,将工作机 ...