![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
ltonghuan
这个作者很懒,什么都没留下…
展开
-
JAVA中的String Pool .
首先,必须强调一点:String Pool不是在堆区,也不是在栈区,而是存在于方法区(Method Area)解析:String Pool是常量池(Constant Pool)中的一块。我们知道,常量就是不可以再改变的值,给它建一个池子很明显是为了加快程序运行的速度;在一个程序中,常量和变量是相对存在的;变量因为可变性所以一般存在于栈中,而常量去作为一个特殊群体被存在在常转载 2013-09-17 21:38:58 · 501 阅读 · 0 评论 -
JAVA异常总结 ------ 继承(转载)
以下是对JAVA异常的继承机制的一些总结。 1. RuntimeException与Exception, Error不同点: 当方法体中抛出非RuntimeException(及其子类)时,方法名必须声明抛出的异常;但是当方法体中抛出RuntimeException(包括RuntimeException子类)时,方法名不必声明该可能被抛出的异常,即使声明了,JAVA程序在某个调用的转载 2013-10-08 16:44:06 · 407 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执转载 2013-09-23 10:17:24 · 331 阅读 · 0 评论 -
java变量,初始化快,构造函数的执行顺序 .
对于JAVA中类的初始化是一个很基础的问题,其中的一些问题也是易被学习者所忽略。当在编写代码的时候碰到时,常被这些问题引发的错误,感觉莫名其妙。而且现在许多大公司的面试题,对于这方面的考查也是屡试不爽。不管基于什么原因,我认为,对于java类中的初始化问题,有必要深入的了解。Java类的初始化,其实就是它在JVM的初始化问题(类加载的问题),对于它在JVM中的初始化是一个相当复杂的问题,是给专家们转载 2013-09-23 11:05:13 · 483 阅读 · 0 评论 -
一道阿里巴巴笔试题中,关于java中的变量,初始化快,构造函数初始化分析
本人菜鸟一只,断断续续学习java一年有余,之前一只都是转载各位大神的帖子,不敢献丑。前几天找工作遇到了一道笔试试题,让我困惑许久。查了一些资料,加上一些自己的理解,终于算是大体上明白了,也下决心写下自己的第一篇技术类博客(由于本人实在技术有限,如有错误,还请指正,感激不尽),当做是一个学习笔记吧,激励自己不断进步。 笔试试题是,给出下面代码的输出:public class Te原创 2013-09-25 22:14:28 · 579 阅读 · 0 评论 -
java中synchronized用法
synchronized的一个简单例子public class TextThread { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 TxtThread tt = new TxtThread(); new Th转载 2013-10-09 11:28:08 · 328 阅读 · 0 评论 -
关于try,finally执行顺序的分析
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? public class test { /** * @param args */ public static void main(String[] args) { // TODO转载 2013-10-11 10:46:37 · 435 阅读 · 0 评论 -
匿名内部类精讲
匿名内部类适合创建那种只需要一次使用的类,例如命令模式时所需要的Command对象。匿名内部类的语法有点奇怪,创建匿名内部类时会立即创建一个该类的实例,这个类定义立即消失,匿名内部类不能重复使用。 定义匿名内部类的格式如下:[java] view plaincopyprint?new 父类构造器(参数列表)|实现接口() { //匿名内部类的类体部分转载 2013-10-12 10:49:04 · 362 阅读 · 0 评论