java
XPH-xph
这个作者很懒,什么都没留下…
展开
-
Java匿名内部类
匿名内部类就是没有名字的内部类。什么情况下需要使用匿名内部类?如果满足下面的一些条件,使用匿名内部类是比较合适的: ?只用到类的一个实例。 ?类在定义后马上用到。 ?类非常小(SUN推荐是在4行代码以下) ?给类命名并不会导致你的代码更容易被理解。 在使用匿名内部类时,要记住以下几个原则: ?匿名内部类不能有构造方法。 ?匿名内部类不能定义任何静态成员、转载 2014-06-26 14:33:09 · 355 阅读 · 0 评论 -
throws与throw区别
throws:声明抛出异常的关键字,原创 2014-06-26 15:07:26 · 508 阅读 · 0 评论 -
解决eclipse中logcat不显示log的问题
调试程序需要打印一些消息出来,logcat不好用的话就很麻烦了。这个问题折腾了好久,为啥就是不出来呢? 上网找了很多解决办法: 重启eclipse 重启adb 重启logcat ......等等好多 都没能解决我的问题。英文水平有限一般小问题就问百度,在国内搜索些帖子,今天实在是没招儿了就上了http://stackoverflow.com 在其中找到了解决办转载 2015-03-21 10:28:44 · 400 阅读 · 0 评论 -
Myeclipse:Could not create the view:An unexpected exception was thrown问题
很多时候我们在启动Myeclipse时会出现各种各样的问题,这里为大家说的是问题。 解决方法就是找到Myeclipse工作空间例如我的 将此文件删除重启就ok了!!!!!!!!原创 2015-03-12 15:56:11 · 404 阅读 · 0 评论 -
JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解
Java栈与堆 堆:顺序随意 栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的转载 2015-03-18 21:34:06 · 347 阅读 · 0 评论 -
Java String的内存机制
JVM运行时,会将内存分为两个部分:堆和栈。堆中存放的是创建的对象,而栈中存放的方法调用过程的局部变量或引用。而设计Java字符串对象内存实现的时候,在堆中又开辟了一块很小的内存,称之为字符串常量池,专门用来存放特定的字符串对象。 创建Java字符串对象有两种常用的方式: String 引用变量名="字符串内容"; String 应用变量名=new String(); 我们先来看看创转载 2015-04-13 12:55:27 · 533 阅读 · 0 评论