登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java开发
(共
2755
篇经验)
0
推荐
5K
浏览
Java 类集框架(Set, List, Map)的使用
集合中的对象不按特定的方式排序,并且没有重复对象。和数学中集合的概念类似。(如果添加了重复的对象,会怎样呢?并不会报错,但重复的元素只算一个)。
wangyunfei
8年前
Java
Java开发
0
推荐
15K
浏览
Java性能调优工程的几点建议
在编程的时候,要想到Java GC是怎样工作的。占用资源的并不是过期的对象,而是存活的对象;活的对象需要去维护。在编程的时候要明白对象的创立、保留策略还有垃圾回收器是怎样工作的。能考虑到这三点就很好了。
GeoSawers
8年前
Java
Java开发
0
推荐
6K
浏览
Java Lambda表达式初探
Java 8一个重要的变更是引入 Lambda表达式 ( lambda expression ),这听起来似乎很牛,有种我虽然不知道Lambda表达式是什么,但我仍然觉得很厉害的感觉。不要怕,具...
JulieCremea
8年前
Java
Java开发
0
推荐
7K
浏览
Java中创建URL的常见问题
这里我想讲的是常见的一些库在操作URL方面存在的错误,以及如何通过 URL-builder 来正确的使用它,这是我们发布的一个用于正确地创建URL的Java库。
yuyanan521
8年前
Java
URL
Java开发
0
推荐
6K
浏览
有效处理Java异常三原则
Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。
mingwr
8年前
Java
Java开发
0
推荐
14K
浏览
Java 字符串拼接效率分析及最佳实践
Java中字符串拼接不要直接使用 + 拼接。使用StringBuilder或者StringBuffer时,尽可能准确地估算capacity,并在构造时指定,避免内存浪费和频繁的扩容及复制。
soch7638
8年前
Java
Java开发
0
推荐
6K
浏览
java 关键字 assert的学习
之前在学习java源码时,发现了assert这个不常用的关键字。下面直接来介绍下这个关键字的使用。
GaleGascoig
8年前
Java
Java开发
0
推荐
6K
浏览
HashMap工作原理
HashMap的存储数据结构是一个散列数组+链表的数据结构
MartinaHaus
8年前
Java开发
链表
0
推荐
14K
浏览
Java 8 中你可能没听过的 10 个新特性
lambda表达式,lambda表达式,还是lambda表达式。一提到Java 8就只能听到这个,但这不过是其中的一个新功能而已,Java 8还有许多新的特性——有一些功能强大的新类或者新的用法...
AnkeFairban
8年前
Java开发
Java8
0
推荐
7K
浏览
java学习中的一些疑惑解答
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。
Tory49R
8年前
Java
Java开发
0
推荐
6K
浏览
Java 设计模式 -- 命令模式
首先就是我们的 Client 想要实现一个功能,于是它就创建了一个 Command , 为了方便调用将 Command 封装在了 Invoker 中,当我们想调用的时候, Invoker 会执行...
pbyp4943
8年前
Java
Java开发
命令模式
0
推荐
7K
浏览
Okio源码分析
Okio是Square公司推出的Java IO库,也是OKHttp依赖的IO库。
et4248
8年前
Java开发
链表
源码分析
0
推荐
5K
浏览
java中的内部类
内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类
yzuu0391
8年前
Java
Java开发
面向对象编程
0
推荐
10K
浏览
Java设计模式 -- 迭代器模式
迭代器模式: 提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。
liu87710
8年前
Java
设计模式
Java开发
0
推荐
16K
浏览
Java对象初始化顺序
最近我发现了一个有趣的问题,这个问题的答案乍一看下骗过了我的眼睛。
DaiV43
8年前
Java
Java开发
0
推荐
12K
浏览
关于 Lambda 表达式的一些事
从1998年 Java 发布以来,Java 版本从1.1到目前的 Java8,Java一直在升级,在增加新功能。这也就很好的解释了为什么 Java 在编程语言排行榜上一直占据前排位置。不断的创新...
DavReinhart
8年前
Java开发
Java8
0
推荐
9K
浏览
js,java,浮点数运算错误及应对方法
IEEE 754 标准规定了计算机程序设计环境中的二进制和十进制的浮点数自述的交换、算术格式以及方法.
SherylF25
8年前
JavaScript
Java
Java开发
0
推荐
19K
浏览
这些年一直记不住的 Java I/O
Java 中的 I/O 确实含有太多的类、接口和抽象类,而每个类又有好几种不同的构造函数,而且在 Java 的 I/O 中又广泛使用了 Decorator 设计模式(装饰者模式)。
FanCastle
8年前
Java
Java开发
0
推荐
7K
浏览
Java 并发编程
使用Runnable可以避免由于Java的单继承特性而带来的局限;增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;适合多个相同程序代码的线程区处理同一资源的情况。
LayneQGL
8年前
Java
并发
Java开发
0
推荐
9K
浏览
Java程序死锁问题原理及解决方案
Java 语言通过 synchronized 关键字来保证原子性,这是因为每一个 Object 都有一个隐含的锁,这个也称作监视器对象。在进入 synchronized 之前自动获取此内部锁,而...
307643100
8年前
MySQL
Java
Java开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档