0推荐
9K 浏览

APP中一种在Java层实现的简单守护进程方式

守护进程是一个黑色地带的产物,无论是通过native的方式在linux中fork进程达到,还是在java层通过两个service守护的方式,都是不太友好的做法,据很多人反应,总有一些实际的业务场...
0推荐
8K 浏览

Java排序算法专题

这是一种最简单直观的排序算法,它的工作原理如下:每一趟从待排序的数列中选出最小的(最大的)一个元素,顺序放到已经排好序的数列的最后,直到所有待排元素全部排好。选择排序是 稳定的排序算法 , 时间复杂度 是O
Heike64P 8年前   
0推荐
5K 浏览

Java 类集框架(Set, List, Map)的使用

集合中的对象不按特定的方式排序,并且没有重复对象。和数学中集合的概念类似。(如果添加了重复的对象,会怎样呢?并不会报错,但重复的元素只算一个)。
wangyunfei 8年前   
0推荐
15K 浏览

Java性能调优工程的几点建议

在编程的时候,要想到Java GC是怎样工作的。占用资源的并不是过期的对象,而是存活的对象;活的对象需要去维护。在编程的时候要明白对象的创立、保留策略还有垃圾回收器是怎样工作的。能考虑到这三点就很好了。
GeoSawers 8年前   
0推荐
6K 浏览

Java Lambda表达式初探

Java 8一个重要的变更是引入 Lambda表达式 ( lambda expression ),这听起来似乎很牛,有种我虽然不知道Lambda表达式是什么,但我仍然觉得很厉害的感觉。不要怕,具...
JulieCremea 8年前   
0推荐
7K 浏览

Java中创建URL的常见问题

这里我想讲的是常见的一些库在操作URL方面存在的错误,以及如何通过 URL-builder 来正确的使用它,这是我们发布的一个用于正确地创建URL的Java库。
yuyanan521 8年前   
Java   URL   Java开发  
0推荐
6K 浏览

有效处理Java异常三原则

Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。
mingwr 8年前   
0推荐
14K 浏览

Java 字符串拼接效率分析及最佳实践

Java中字符串拼接不要直接使用 + 拼接。使用StringBuilder或者StringBuffer时,尽可能准确地估算capacity,并在构造时指定,避免内存浪费和频繁的扩容及复制。
soch7638 8年前   
0推荐
6K 浏览

java 关键字 assert的学习

之前在学习java源码时,发现了assert这个不常用的关键字。下面直接来介绍下这个关键字的使用。
GaleGascoig 8年前   
0推荐
13K 浏览

2017年高频率的互联网校园招聘面试题

参加了2017年校招,面试了阿里、百度、腾讯、滴滴、美团、网易、去哪儿等公司,个人是客户端 Android 方向,总结了面试过程中频率出现较高的题目,希望对大家有所帮助。
RDVLenard 8年前   
0推荐
14K 浏览
0推荐
7K 浏览

java学习中的一些疑惑解答

在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。
Tory49R 8年前   
0推荐
6K 浏览

Java 设计模式 -- 命令模式

首先就是我们的 Client 想要实现一个功能,于是它就创建了一个 Command , 为了方便调用将 Command 封装在了 Invoker 中,当我们想调用的时候, Invoker 会执行...
pbyp4943 8年前   
0推荐
5K 浏览

java中的内部类

内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类
0推荐
10K 浏览

Java设计模式 -- 迭代器模式

迭代器模式: 提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。
liu87710 8年前   
0推荐
16K 浏览

Java对象初始化顺序

最近我发现了一个有趣的问题,这个问题的答案乍一看下骗过了我的眼睛。
DaiV43 8年前   
0推荐
9K 浏览

js,java,浮点数运算错误及应对方法

IEEE 754 标准规定了计算机程序设计环境中的二进制和十进制的浮点数自述的交换、算术格式以及方法.
SherylF25 8年前   
0推荐
19K 浏览

这些年一直记不住的 Java I/O

Java 中的 I/O 确实含有太多的类、接口和抽象类,而每个类又有好几种不同的构造函数,而且在 Java 的 I/O 中又广泛使用了 Decorator 设计模式(装饰者模式)。
FanCastle 8年前   
0推荐
7K 浏览

Java 并发编程

使用Runnable可以避免由于Java的单继承特性而带来的局限;增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;适合多个相同程序代码的线程区处理同一资源的情况。
LayneQGL 8年前   
0推荐
9K 浏览

Java程序死锁问题原理及解决方案

Java 语言通过 synchronized 关键字来保证原子性,这是因为每一个 Object 都有一个隐含的锁,这个也称作监视器对象。在进入 synchronized 之前自动获取此内部锁,而...
307643100 8年前   
MySQL   Java   Java开发  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档