登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java开发
(共
2755
篇经验)
0
推荐
13K
浏览
Java8 Lambda 表达式与 Checked Exception
当我们在使用 Java 8 的 Lambda 表达式时,表达式内容需要抛出异常,也许还会想当然的让当前方法再往外抛来解决编译问题,如下面的代码
ShoMaddox
8年前
Java开发
Java8
Lambda
0
推荐
15K
浏览
Java线程池框架核心代码分析
多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们管理线程的利器。Java 通过 Executor 接口,提供了一种标准的方法将任务的提...
qzbr7800
8年前
Java
Java开发
线程池
0
推荐
19K
浏览
深入分析synchronized的实现原理
记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解...
gouihk0806
8年前
JVM
虚拟化
Java开发
0
推荐
11K
浏览
Netflix推出Hollow,处理内存数据集的Java库
Netflix最近 推出了Hollow ,一款Java库和工具包,旨在有效缓存不属于“大数据”的数据集。这些数据集可能是电子商务和搜索引擎的元数据,或者是Netflix电影和电视节目的元数据。处...
JoCorlette
8年前
Java
Java开发
0
推荐
11K
浏览
图解Java面试题-集合
内容大纲.png HashMap和Hashtable的区别 首先来看Map接口的关系图 Map关系图.png 两者的区别 Hashtable和HashMap.png List和Map区别 Lis...
jinleitb
8年前
Java
Java开发
0
推荐
12K
浏览
JAVA创建和销毁对象
有名称-调用更清晰 每次调用时不会创建一个新对象 可以返回原返回类型的任何子类型的对象 创建参数化类型实例的时候,使代码更简洁 静态工厂方法缺点 类如果不含共有的或受保护的构造器,就不能被子类化...
hahusytlike931
8年前
Java
Java开发
工厂模式
0
推荐
10K
浏览
Java 10 将对 Lambda 表达式进行升级
新的 JEP 对增强 Lambda 提出了修改建议,包括消除歧意、用下划线表示未使用的参数、影子外部变量 等。虽然这些改变会让 Java 的 Lambda 更接近于其它语言的 Lambda,不过...
游戏机破解
8年前
Java
Java开发
Lambda
0
推荐
11K
浏览
java中函数是值传递还是引用传递?
相信有些同学跟我一样,曾经对这个问题很疑惑。在网上也看了一些别人说的观点,评论不一。有说有值传递和引用传递两种,也有说只有值传递的,这里只说下个人见解
lilwm344
8年前
Java
Java开发
0
推荐
10K
浏览
新JEP将简化Java类型变异
新的JEP Candidate 旨在简化处理Java中复杂的类型变异的概念。这个新的JEP Candidate可能会在Java 10中推出,提供了在定义的泛型类型中指定目标对象默认变异的方法,而...
jmcj9416
8年前
Java
Java开发
0
推荐
13K
浏览
入门篇:神奇的Annotation
今天我们就来细细评味Java当中Annotation,也就是我们常说的注解. 本文按照以下顺序进行:元数据->元注解->运行时注解->编译时注解处理器.
tx567030
8年前
Java
Java开发
0
推荐
14K
浏览
Jvm之用java解析class文件
身为一个java程序员,怎么能不了解JVM呢,倘若想学习JVM,那就又必须要了解Class文件,Class之于虚拟机,就如鱼之于水,虚拟机因为Class而有了生命。《深入理解java虚拟机》中花...
dragonahao
8年前
JVM
Java开发
0
推荐
15K
浏览
Java 运行时如何获取泛型参数的类型
在 Java 中对于下面最简单的泛型类 class A<T> { public void foo() { //如何在此处获得运行时 T 的具体类型呢? } } 设想我们使用时 new A<Str...
LuaPogue
8年前
Java
Java开发
泛型
0
推荐
14K
浏览
使用 Javassist 运行时生成泛型子类
越是复杂的项目希望使用者能愉快的编码的话,可能就要使用到字节码增强工具来暗地里做些手脚。这方面的工具有 JDK 的 Instrumentation, ASM , BCEL , CGLib , J...
z32xzh27
8年前
Java开发
泛型
0
推荐
17K
浏览
JAVA8 新特性学习笔记
可有多个但必须实现其方法体。Java接口中定义了默认方法,实现类不用每个方法都实现一遍了。而且不需要修改继承接口的实现类,就给接口添加了新的方法实现。其给接口赋予了抽象类的能力,增强了java的灵活性。
ajzx3880
8年前
Java开发
Java8
0
推荐
17K
浏览
Java中的substring真的会引起内存泄露么?
在Java中开发,String是我们开发程序可以说必须要使用的类型,String有一个substring方法用来截取字符串,我们想必也常常使用。但是你知道么,关于Java 6中的substrin...
xql80329
8年前
Java
Java开发
内存泄露
0
推荐
17K
浏览
美丽的Java图表类库
在使用java做后台站点的开发张,图表和报表功能都是不可或缺 的。本文推荐了8款最精彩实用的Java图表应用,大部分图表应用的功能都类似,主要在于界面的美观性和使用的灵活性上有一点高低。
FosterCause
8年前
Java
Java开发
安卓开发
0
推荐
16K
浏览
Java开源:wepay-轻量的 Java 微信支付组件
Wepay 轻量的微信支付组件(A Lightweight Wechat Pay Component) 包引入: <dependency> <groupId>me.hao0</groupId> ...
4359hijx
8年前
Java
Java开发
0
推荐
13K
浏览
理解Java的三大特性之多态
多态机制遵循的原则概括为: 当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法,但...
jackyym
8年前
Java
Wine
Java开发
0
推荐
18K
浏览
一行代码搞定图片缩放、旋转、加水印
Thumbnailator 是一个开源的 Java 项目,它提供了非常简单的 API 来对图片进行缩放、旋转以及加水印的处理。
CharlotteNS
8年前
Java
Java开发
0
推荐
12K
浏览
Java 9、OSGi以及模块化的未来(第二部分)
Java 9会在2017年发布,一个标志性的特性就是新的模块化系统,名为Java平台模块化系统(JPMS)。本文探讨了它与现有的Java模块标准即OSGi会产生什么样的关联,又会对其产生什么样的影响。
AlejandraSt
8年前
Java开发
Java9
JBoss OSGi
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档