0推荐
18K 浏览

java 性能优化:35 个小细节,让你提升 java 代码的运行效率

代码 优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没...
ljh 8年前   
0推荐
8K 浏览

Java 反序列化安全实例解析

序列化 (Serialization)是指将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状...
jhkk9794 8年前   
0推荐
8K 浏览

Java类加载全过程

我们知道,Java中我们写类的代码,是存在于一个个.java文件中的,而这个后缀名也是让JVM识别编译的基础。可能有些Android开发者对几个ClassLoader(如:AppClassLoa...
ffnv5857 8年前   
JVM   Java开发  
0推荐
10K 浏览

Java 中的浅拷贝与深拷贝

开始之前,我要先强调一下 Java 中的拷贝是什么。首先,让我们对引用拷贝和对象拷贝进行一下区分。 引用拷贝 , 正如它的名称所表述的意思, 就是创建一个指向对象的引用变量的拷贝。如果我们有一个...
UchirSpower 8年前   
0推荐
5K 浏览

这些JVM命令配置参数你知道吗?

JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器。然而,我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、打开和关闭文件、中断和/或JIT编译Java字节码,等等。
Alex101 8年前   
JVM   Java开发  
0推荐
6K 浏览

简易版的TimSort排序算法

TimSort排序算法是Python和Java针对对象数组的默认排序算法。TimSort排序算法的本质是归并排序算法,只是在归并排序算法上进行了大量的优化。对于日常生活中我们需要排序的数据通常不...
0推荐
77K 浏览

Java贪吃蛇应用的设计与实现

实际上实现贪吃蛇的代码并不复杂,如果尝试去给出优雅地实现,比如写出具有清晰的类结构,有助于真正提高大家程序设计的基本功。
137709772 8年前   
0推荐
12K 浏览

Java 8 Streams 中的数据库 CRUD 操作

接触一个新工具的时候,刚开始要克服的最大障碍就是如何让你自己先尝试做出一个小东西来。现在你也许对 Java 8 中 新的 Stream API 的运作方式在理解上比较自信,但你也许并没用它来进行...
ask321 8年前   
0推荐
13K 浏览

Java 抽象类与oop三大特征

面向对象主要有三大特性: 继承和多态、 封装 。
0推荐
13K 浏览

大神手把手教你 Java 性能优化

编者按:十月围城广州,中生代技术荣幸邀请到著名Java专家江南白衣,分享《Java性能优化指南》,现场慕名江南白衣而来的观众挤满现场;
qd3113 8年前   
0推荐
6K 浏览

哪个更快:Java堆还是本地内存

使用Java的一个好处就是你可以不用亲自来管理内存的分配和释放。当你用 new 关键字来实例化一个对象时,它所需的内存会自动的在Java堆中分配。
TristaMurph 8年前   
0推荐
8K 浏览

Java 核心技术点之多线程

本文主要从整体上介绍Java中的多线程技术,对于一些重要的基础概念会进行相对详细的介绍。
Ashlee9516 8年前   
0推荐
7K 浏览

Java 中的 12 大要素及其他因素

对于许多人来说,“原生云”和“应用程序的12要素”是同义词。本文的目的是说有很多的原生云只坚持了最初的12个因素。在大多数情况下,Java 能胜任这一任务。在本文中,我们将研究概念和代码示例,超...
zuiyfqrat 8年前   
0推荐
9K 浏览

Java设计模式——线程安全的单件模式

单件模式,也称单例模式,用以创建独一无二的、只能有一个实例的对象。单件模式的类图是所有模式的类图中最简单的——只有一个类。尽管从类设计的视角来看单件模式很简单,但是实现上还是会遇到一些问题,本文...
zvwr6524 8年前   
0推荐
15K 浏览

2016年100大Java库

我们分析了GitHub上前3862个Java项目所使用12059个独特的Java库的47251个导入语句。我们从该列表中选取了100大 Java库,现在我们分享结果。
vo3108 8年前   
0推荐
7K 浏览

深入分析 ThreadLocal 内存泄漏问题

ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。但是如果滥用 ThreadLocal ,就...
bh42rz77 8年前   
0推荐
10K 浏览

用ThreadLocal类实现线程安全的正确姿势

大家通常知道,ThreadLocal类可以帮助我们实现线程的安全性,这个类能使线程中的某个值与保存值的对象关联起来。ThreadLocal提供了get与set等访问接口或方法,这些方法为每个使用...
TillyLattim 8年前   
0推荐
8K 浏览

关于RxJava最友好的文章

初学RxJava只要把握两点: 观察者模式 和 异步 ,就基本可以熟练使用RxJava了。
ClaK21 8年前   
0推荐
8K 浏览

java图形用户界面之列表框

列表框通过Swing组件JList产生,其总是在屏幕上占据固定行数的空间。如果要得到列表框中被选中的元素, 只需调用getSelectedValuesList(),它可以产生一个字符串数组 ,内...
KelGravatt 8年前   
0推荐
19K 浏览

Java 9,OSGi以及模块化的未来

Java已经有一个预先存在的模块化系统,自2000年以来一直以各种形式存在。它就是被称为OSGi的模块化系统,是一个独立于供应商的行业标准。它由OSGi联盟发布,由领先的软件供应商、电信公司和其...
jmok7160 8年前   
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档