java
zkq_1986
这个作者很懒,什么都没留下…
展开
-
java关键字含义
1. transienttransient,英文含义是即时、暂时,在java中充当关键字,表示不跟类一起序列化,其目的是为了安全性考虑,以防当前字段通过序列化被非法读取。举例:class A extends Serializable{ transientint a; int b;}当类A序列化时,字段a不会序列化,字段b会序列化,存到磁盘。原创 2016-12-23 15:02:45 · 593 阅读 · 0 评论 -
Lombok 安装、入门 - 消除冗长的 java 代码
Lombok 安装、入门 - 消除冗长的 java 代码前言: 逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。 lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格,先来看看吧。lombok 的官方网址:http://projectlombok.org/转载 2017-01-04 15:10:05 · 266 阅读 · 0 评论 -
scala 关于Array,List,Tuple的区别
在Scala 2.7中,Array、List都不能混合类型,只有Tuple可以;而在Scala以上版本中,3者的元素都可以混合不同的类型(转化为Any类型),只不过是当使用混合类型时,Array和List会将元素类型转化为Any类型,而Tuple则保留每一个元素的初始类型;关于Array,List,Tuple关于初始化1) val array= new Array[Stri转载 2017-01-14 11:21:35 · 302 阅读 · 0 评论 -
java 正则表达式去除标点符号
public class Test { public static void main(String[] args) { String str = "!!!??!!!!%*)%¥!KTV去符号标号!!当然,,。!!..**半角"; System.out.println(str); String st转载 2017-03-10 11:28:22 · 619 阅读 · 0 评论 -
【java】java类和类中的变量、方法默认权限修饰符的用法
java类和类中的变量、方法默认权限修饰符的用法权限修饰符类变量/方法public包内外的类都可以访问(所有)包内外的类都可以访问(所有)private类不可以声明为private只允许本类访问protected类不可以声明为protected本包转载 2017-11-03 09:08:33 · 733 阅读 · 0 评论 -
【java】JVM 类加载机制详解
这几种类加载器的层次关系如下图所示:注意:这里父类加载器并不是通过继承关系来实现的,而是采用组合实现的。站在Java虚拟机的角度来讲,只存在两种不同的类加载器:启动类加载器:它使用C++实现(这里仅限于Hotspot,也就是JDK1.5之后默认的虚拟机,有很多其他的虚拟机是用Java语言实现的),是虚拟机自身的一部分;所有其他的类加载器:这些类加载器都由Java语言实现,独立于虚拟机之转载 2018-02-06 15:21:31 · 169 阅读 · 0 评论 -
【java】命令查看jvm gc垃圾回收情况
jvm gc查看jstat -gcutil pid interval(ms)举例:jstat -gcutil 332 1000转载 2018-02-14 15:39:33 · 24124 阅读 · 1 评论