![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
iGoodLoser
代码空,篮球控,Java控,技术控
展开
-
关于Class.getResource与Class.getClassLoader.getResource的区别
1, ClassLoader.getResource() 的api文档解释: Finds the resource with the given name. A resource is some data (images, audio, text, etc) that can be accessed by class code in a way that is indepen原创 2013-01-04 16:20:25 · 1110 阅读 · 0 评论 -
JAVA泛型的简单思考一
对于熟悉JAVA语言的coder来说,泛型绝对曾让自己伤透脑筋,因为java中的泛型就像是一个糖果,但嚼起来却痛苦不堪(可能有点过分,不过看很多论坛贴吧的抱怨,我觉得也是不可否认的)。每个初涉泛型的人可能都会经历这样的阶段,什么是泛型,为什么会有泛型,怎么样使用泛型,它能给我们带来什么?等等 其实早在JDK1.5之前,java还不存在泛型,但java语言是强类型,编译型语言,而且原创 2013-05-06 10:22:12 · 571 阅读 · 0 评论 -
Java SE 8 Lambda 特性与基本原理(上)
Lambda 语言特性与原理 java se 8 edition 本文章是Java语言规范-JSR335 中对Java语言一些新功能的非正式描述,这些增强性功能已被OpenJDK 的Lambda项目实现。并且该文章细化了上次发布在2011年九月份的迭代。一些JSR关于语言特性变更的正式描述戳JSR-335,同时OpenJDK的开发者预览版已经发布(Developer翻译 2013-12-27 09:18:27 · 952 阅读 · 0 评论 -
Java SE 8 Lambda 特性与基本原理(下)
6 , 词法域(Lexical Scoping) 确定内部类中变量名字(包括this)的意义要比在顶级类中困难的多,并且很容易出错。继承成员--包括类对象中的方法--可能不小心就覆盖了外部类的声明, 未加限定的this引用总是指向外部类自身。 Lambda表达式更加简单:他们不会从超类中继承任何名字,也不会引入任何新的级别的作用域。相反,他们具有词法作用域,意味着主体中翻译 2013-12-27 09:20:09 · 965 阅读 · 0 评论 -
(翻译)Java SE 8 Lambda 标准库概览(上)
Java SE 8 Lambda 标准库概览 Java SE 8 中加入了新的语言特性,主要包括Lambda表达式,和默认方法。JSR335 对这些新特性进行了详细描述,并且OpenJDK Lambda 项目实现了这些新特性。为了更好的利用这些新特性,Java SE 8 的核心标准库也做了相应的修改和增强。这篇文章主要描述核心库中的新特性。阅读该文章前应该先阅读 Lambda表达式新翻译 2014-03-25 09:39:24 · 888 阅读 · 0 评论 -
(翻译)Java SE 8 Lambda 标准库概览(下)
本文最初发布在开源中国博客频道(http://my.oschina.net/HeliosFly/blog/194605) 8,Collectors 在目前的例子中,我们已经使用了collect()方法来收集流中的元素并放入List或Set中了。collec()方法的参数是一个收集器,它包含了收集或汇总多个元素到一个数据结构中的概念。Collectors 类提供了诸多常用收集器的原创 2014-12-16 09:55:47 · 771 阅读 · 0 评论