本月博客排行
-
第1名
duanfei -
第2名
benladeng5225 -
第3名
steven789654 - wddpwzzhao123
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- kaizi1992
- tanling8334
- vipbooks
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xiangjie88
- xpenxpen
- 喧嚣求静
- lchb139128
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- flashsing123
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- 青否云后端云
- hudiemeng870329
- mft8899
- java_doom
最新文章列表
NoClassDefFoundError VS. ClassNotFoundException
大概这样的吧,JDK API里面的解释
1.NoClassDefFoundError
当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用 new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。
当前执行的类被编译时,所搜索的类定义存在,但无法再找到该定义。
2.ClassNotFoundException
当应用程序 ...
java -verbose参数来观察Java的运行信息
(引用一下)
我的原意是指不熟悉底层机制未必就写不出来高效的Java代码。实际上Java这种基于虚拟机的语言本身就是通过层层类调用来完成操作的,因此应用层代码本身多几个new,少几个new,多用几个Exception,少用几个Exception,多几层少几层,并不会对性能造成什么影响。我们可以通过很简单的使用java -verbose参数来观察Java的运行信息,即使最简单的Hello World也 ...
Java Threads(1)
一直想深入研究Java线程,弥补Java基础知识的匮乏,然后形成一些言之有物的文章。可惜没有大块的空余时间,只能象堆积木一样,慢慢的往上堆了。
为了解Java线程,从大处入手应该是个不错的主意。我认为首先就需要对Java Platform有一定的了解。我一般会把Java Platform分为4部分:
1、Java Language
Java语言主要是有关Java的语法等
2、Java Cla ...