深入理解 String, StringBuffer 与 StringBuilder 的区别

String 字符串常量 StringBuffer字符串变量(线程安全) StringBuilder字符串变量(非线程安全) 简要的说, String 类型和StringBuffer类型的主要性能区别其实在于 String 是不可变的对象,...

2013/01/16 02:35
8.1K
自定义 java 日期、时间 处理函数集

废话少说,在shell下很容易: june@deepin :~> date -d@1353027149 2012年 11月 16日 星期五 08:52:29 CST june@deepin :~> 但是 java 下比较折腾,网上转来抄去的代码也都是错误一大堆。。。...

2012/11/28 16:17
3.5K
VSCode 搭建 Spring Boot 项目并进行创建、运行、调试

1、安装扩展 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的 maven、springboot 等所需要的扩展 2、配置Maven: 点左下角的设置图标->设置,打开设置内容筛选框,输入m...

2012/10/27 22:48
3.3K
设计模式之:深入浅出 java 单例模式(Singleton)

1.背景 在Java帝国,有一个隐蔽的村庄叫IO村,村里每个人都身怀绝技。其中,SocketIO、HttpIO、FileIO更是专注于某个领域的高手。 FileIO,它十余年苦练文件存储技术,雄心壮志,决定走出村庄...

2012/10/13 20:32
3K
IntelliJ IDEA 快捷键与插件

今天偶然发现了IntelliJ中 创建main函数的快捷键,依次还有for循环,System.out.println(); 在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。 main...

Java 并发实践 — ConcurrentHashMap 与 CAS

最近在做接口限流时涉及到了一个有意思问题,牵扯出了关于concurrentHashMap的一些用法,以及CAS的一些概念。限流算法很多,我主要就以最简单的计数器法来做引。先抽象化一下需求:统计每个接...

2012/10/07 19:32
3.5K
Java 反射机制详解

0. Class类简介: Class对象 虚拟机在class文件的加载阶段,把类信息保存在方法区数据结构中,并在Java堆中生成一个Class对象,作为类信息的入口。 声明两个类,Cat.java 和 Dog.java class...

2012/08/30 18:49
2.6K
面试小结之 IO 篇

最近面试一些公司,被问到的关于Java NIO编程的问题,以及自己总结的回答。 谈谈对Java IO的认识。 对于I/O操作来说, 其根本的作用在于传输数据。输入和输出指的仅是数据的流向,实际传输是通...

2012/08/26 13:47
3.6K
Java 泛型详解

泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。 泛型基础 泛型类 我们...

2012/08/25 17:10
3.5K
Java8 Lambda 表达式有何用处?如何使用?

什么是Lambda? 我们知道,对于一个Java变量,我们可以赋给其一个“值”。 如果你想把“一块代码”赋给一个Java变量,应该怎么做呢? 比如,我想把右边那块代码,赋给一个叫做aBlockOfCode的J...

2012/07/28 01:13
4.3K

没有更多内容

加载失败,请刷新页面