- 浏览: 4510 次
- 性别:
- 来自: 杭州
最新评论
文章列表
关于final大家都知道,网上一搜一大片,大体说的都是final的意思就是保证我们所定义的变量的值不可改变或者引用不可改变~~
总所周知,在java匿名类中我们要去使用外部的局部变量或者参数是,这个被匿名类使用的变量必须是final的,但是大家有没有想过为什么必须是final,总不能说他是final我们就写final好了,这做法白痴都会,接下来我们来讲解下其内部原因。
在介绍之前我们首先要讲解下java中的值传递和引用传递的问题,大家都知道java是值传递,例
public class Test {
public static void main(String[] args ...
前几天在看撒加老师早期的一些关于泛型的回复,对于泛型深有体会,略作小结。对于泛型来说,这个JDK1.5加入的新朋友,大家应该都熟悉的再熟悉不过了,在此就不作介绍了,直接进入正题。(调用撒迦的话来说) ^ ^Java泛型有这么一种规律: 位于声明一侧的,源码里写了什么到运行时就能看到什么; 位于使用一侧的,源码里写什么到运行时都没了。 下面我来看一下使用侧泛型:
import java.util.ArrayList;
import java.util.List;
public class TestClass {
public static void mai ...