Java代码优雅之道-Guava 经验

Guava,中文是石榴的意思,Guava项目,是基于java的Google的开源的工具类库,包含了许多被Google的java项目广泛依赖的核心库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O

kfgu0477 2016-02-03   15024   0

Java GBK 中文乱码问题分析 经验

txt","r"); System.out.print(raf.readLine()); 首先看一下java.io.RandomAccessFile#readLine方法的源码 public final String

java001 2016-02-14   22835   0

java线程池的原理、实现和应用 经验

import java.util.Collections; import java.util.Date; import java.util.LinkedList; import java.util

冰蓝Crystal 2016-02-03   8323   0

MongoDB 3.0 速上手教程(JAVA 经验

github.io/mongo-java-driver/3.0/driver/getting-started/ 如果不用maven附件中提供了已经下好的java驱动 package com

just_now 2016-02-03   40189   0

Java 数据库持久工具 - timon 经验

Timon 是基于Java的数据库持久工具, 提供SQL Maps以及SQL工具 采用XML定义SQL语句 支持数据库与Java对象之间的映射 支持外部数据缓存,支持Ehcache,Memcached和内置同步缓存

122596926 2016-02-14   5376   0

Java内存管理再探究 经验

以前写过JVM及内存管理的文章,现在看来,当时对Java虚拟机及其内存管理的方式还是认识不够深。今天结合书本再次做个整理。 来源 “垃圾回收”机制很容易理解。Java语言在创建对象的时候回占用内存,作为一种

VSITren 2016-01-20   7340   0

Java7的那些新特性 经验

53 本文介绍的java 7新特性更多的感觉像是语法糖。毕竟java本身已经比较完善了,不完善的很多比较难实现或者是依赖于某些底层(例如操作系统)的功能。不过java7也实现了类似aio的强大功能。但本文并未有此介绍。主要是

BurReda 2016-02-03   8627   0

Java常量池理解与总结 经验

常量池主要用于存放两大类常量:字面量(Literal)和符号引用量(Symbolic References),字面量相当于Java语言层面常量的概念,如文本字符串,声明为final的常量值等,符号引用则属于编译原理方面的概念,包括了如下三种类型的常量:

zyhmaple 2016-02-20   21414   0

Java用JUnit进行单元测试 经验

3版本的hamcrest。下载完成之后,拷贝到工作文件夹。 1.3 编写Java类 在工作文件夹创建编写Java类。 import java.lang.String; import java.lang.Integer; public

jikexue 2016-10-13   21369   0

Java中的继承与组合 经验

本文主要说明Java中继承与组合的概念,以及它们之间的联系与区别。首先文章会给出一小段代码示例,用于展示到底什么是继承。然后演示如何通过“组合”来改进这种继承的设计机制。最后总结这两者的应用场景,即到底应该选择继承还是组合。

qqsquirrel 2016-09-18   5437   0

2016年100大Java 经验

我们分析了GitHub上前3862个Java项目所使用12059个独特的Java库的47251个导入语句。我们从该列表中选取了100大 Java库,现在我们分享结果。 最受欢迎的20个Java库 juni

vo3108 2016-10-21   14631   0

关于Java的10个谎言 经验

2. String str = “Hello”;其中str是一个字符串对象 跟C++不同的是,Java里的变量要么是基础类型,要么是引用。变量不可能是对象。 这意味着像这样的表达式: String str

dn4870 2016-09-13   5730   0

在 Android 中使用 Java8 的特性 经验

官网 的说明,在开发面向 Android N 的应用时,可以使用 Java8 语言功能。目前 Android 只支持一部分 Java8 的特性: Lambda 表达式 方法引用 默认和静态接口方法 重复注解

LouApple 2016-10-05   18108   0

Java类加载全过程 经验

我们知道,Java中我们写类的代码,是存在于一个个.java文件中的,而这个后缀名也是让JVM识别编译的基础。可能有些Android开发者对几个ClassLoader(如:AppClassLoader

ffnv5857 2016-11-03   7824   0
JVM   Java开发  

Java命令学习系列(3)——Jmap 经验

jmap是JDK自带的工具软件,主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。可以使用jmap生成Heap Dump。在 Java命令学习系列(零)——常见命令及Java Dump介绍 和

tuoqiu 2016-02-29   23301   0
JVM   Java开发  

Java集合总体大纲 经验

前言 Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.* Java集合主要可以划分为4个部分:List列

FredAngelo 2016-05-02   34547   0

BetterJava-如何更好的使用 Java 经验

Java 虽作为最流行的编程语言之一,但是似乎并没有什么人很享受用它。好吧,Java 确实是这样的一门编程语言,从最近发布不久的 Java 8 开始,为了更好的使用 Java,我决定收集一些库,实践和工具等相关资料。“更好”

BarryBlanki 2016-05-11   35049   0

深入理解Java之线程池 经验

行完一个任务,并不被销毁,而是可以继续执行其他的任务? 在Java中可以通过线程池来达到这样的效果。今天我们就来详细讲解一下Java的线程池,首先我们从最核心的ThreadPoolExecutor

AleB27 2016-04-06   14328   0

2016 年 Java 优秀文章 经验

份适于轻松学习 Java 文章的清单。 本清单依据 2016 年度受欢迎的技术点以及技术重点展开的内容整理。分为 Java 基础、 Java 性能、 Java 库和工具、Java 和云四大模块。涉及的技术包涵

rssu3994 2016-12-21   11819   0

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

使用Java的一个好处就是你可以不用亲自来管理内存的分配和释放。当你用 new 关键字来实例化一个对象时,它所需的内存会自动的在Java堆中分配。堆会被垃圾回收器进行管理,并且它会在对象超出作用域时进

woshidobb 2016-12-20   8036   0
1 2 3 4 5 6 7 8 9 10