java
XiGua666666888888
这个作者很懒,什么都没留下…
展开
-
java中堆(heap)和堆栈(stack)有什么区别
stack 和 heep 都是内存的一部分 stack 空间小,速度比较快, 用来放对象的引用 heap 大,一般所有创建的对象都放在这里。 栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量. 在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域). 堆(heap):是一个可动转载 2012-11-02 17:20:18 · 426 阅读 · 0 评论 -
关于java中如何跳出当前的多重嵌套循环之break
circle: //标号 for(int i=0 ; i { for(int j = 0; j if( j == 4) break circle; }转载 2012-11-06 15:03:08 · 588 阅读 · 0 评论 -
泛型
泛型 泛型(Generic type或者 generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。 为什么要使用泛型 使用泛型意味着编写的代码可以被很多不同类型的对象所重用。在JAVA 5.0之前,转载 2012-11-06 16:41:36 · 797 阅读 · 0 评论 -
【解惑】领略Java内部类的“内部”
内部类有两种情况: (1) 在类中定义一个类(私有内部类,静态内部类) (2) 在方法中定义一个类(局部内部类,匿名内部类) 1、私有内部类 —— 在方法之间定义的内部类,非静态 我们首先看看类中内部类的两个特点: (1) 在外部类的作用范围内可以任意创建内部类对象,即使内部类是私有的(私有内部类)。即内部类对包围它的外部类可见。 例如 (实际上,转载 2012-11-08 20:56:57 · 414 阅读 · 0 评论 -
java内部类使用介绍
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类转载 2012-11-08 20:22:34 · 248 阅读 · 0 评论 -
java基本类型
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。 基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表: 基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、fl转载 2012-11-08 22:26:45 · 485 阅读 · 0 评论 -
正则表达式30分钟入门教程
来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。 由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出. 一些要说的话: 如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是转载 2012-11-09 15:38:43 · 239 阅读 · 0 评论 -
方法能重写,属性能重写吗?
覆写是多态的一种表现,我们平时所说的覆写一般是针对方式来说,在网上看到过有人讨论试着覆写属性,于是有点兴趣,属性真能覆写吗?回答问题之前,我们还是回忆一下方法的覆写具备哪些条件,或都说哪些方法能覆写。 先回顾一下方法覆写要注意的地方: 1、重载(也叫过载)时只与方法特征有关,但重写(覆写)是会进一步检查两个方法的返回类型是否相同、访问修饰权限是否缩小(假设public->protected方向转载 2012-11-13 22:22:58 · 323 阅读 · 0 评论 -
Java或web中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Servlet , Action , Controller, 或则Filter , L转载 2013-01-16 13:58:31 · 350 阅读 · 0 评论