加载中
循环或递归的选择

循环就不多介绍了,简单说一下递归。程序中,递归一般是指方法(函数)调用自己。常用的递归类型有两种: 头递归 (head recursion) 是在接近方法开始处发起的递归调用。头递归是要处理的第一...

2016/06/27 15:18
54
使用@Transactional(SUPPORTS)和不加@Transactional 有什么区别?

使用@Transactional(propagation = Propagation.SUPPORTS)和不加@Transactional 有什么区别?

2016/06/27 10:31
307
Java 8 你需要掌握的新特性

Java 8 是一个大的变更版本,提供了很多优秀的新功能和更好的API。可是很多同学因为教材或是工作原因,对Java自身的学习和认知还停留在 Java 6 上。所以整理一下我认为我们应该掌握的 Java 8...

2016/06/22 10:47
69
5、杂项

5.1 字符串 Java 8 中,String类只添加了一个方法:join,作用是按照指定分隔符将多个字符串组合起来,可以认为它是split方法的反操作。 String joined = String.join("/", "usr", "local",...

2016/06/22 10:39
31
4、并发增强

4.1 概述 这部分用的不多,仅简单记录一下新特性 4.2 原子值 4.2.1 更新方法 Java 8 增加了两个新方法 updateAndGet 和 accumulateAndGet 用于更新原子类的值,取代老API的循环方式。 Atomic...

2016/06/22 10:36
86
3、全新的日期时间 API

3.0 前言 不论做什么系统的开发,处理时间都是我们无法绕不过去的一道坎。 在 Java 世界里,java.util.Date 类应该是大多数人最早学习和使用的处理日期时间 API。这个类诞生于 Java 1.0 ,负...

2016/06/22 10:34
59
2、Stream API

2.1 概述 Steam API 是 Java 8 中全新的特性,它基于Lambda 表达式,对集合(Collection)的各种操作进行了大幅度的增强,极大的提高了编码的效率和程序的可读性。 Stream API 提供串行和并行...

2016/06/22 10:25
43
1、Lambda 表达式基础

1.0 前言 lambda 表达式是 java 8 中最引人注目的新特性,但是它自身的概念并不好理解,为了更好的掌握它,我们必须先了解一下函数式编程。网上关于这方面的介绍有很多,但是大多说的含糊不清...

2016/06/22 10:15
59
字节码描述符

字节码描述符和源码的对应

2014/10/27 10:58
9
类加载

类加载器作用: 将.class文件加载到JVM。 类加载步骤: 装载(Loading):由类加载器执行,查找.class文件并读入二进制数据; 链接(Linking): Ø 验证字节码(因为.class文件有固定...

2014/07/31 15:30
42
java编码

java的默认编码是unicode,所有编译后的class文件都是以unicode格式保存的。 编译时,如果没指定编码格式,javac.exe使用操作系统默认的编码格式。jdk将默认编码转为unicode格式存储在内存中...

2014/07/01 11:45
87

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部