
Java
DT鸽子
这个作者很懒,什么都没留下…
展开
-
JAVA-JVM
https://docs.oracle.com/javase/specs/原创 2019-04-15 23:57:56 · 131 阅读 · 0 评论 -
Hashmap的结构,1.7和1.8有哪些区别-转载整理
https://blog.youkuaiyun.com/MDreamlove/article/details/80333136 https://blog.youkuaiyun.com/liuchaoxuan/article/details/80767228?utm_source=blogxgwz7 https://blog.youkuaiyun.com/qq_36520235/article/details/82417949 ...转载 2019-03-28 19:05:33 · 933 阅读 · 0 评论 -
JAVA 线程状态及转化
原网址:https://www.cnblogs.com/happy-coder/p/6587092.html 线程状态图 说明: 线程共包括以下5种状态。 1.新建状态(New) : 线程对象被创建后,就进入了新建状态。例如,Thread thread = new Thread()。 2.就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程...转载 2019-03-27 21:31:43 · 112 阅读 · 0 评论 -
JAVA----JVM垃圾回收GC
转载:http://www.cnblogs.com/redcreen/tag/jvm/ https://cloud.tencent.com/developer/article/1336613 java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“ Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Jav...转载 2019-01-16 10:06:21 · 210 阅读 · 0 评论 -
java 原生类时间处理
java获取当前时间前一周、前一月、前一年的时间 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public static void sampleJ...原创 2018-12-20 16:40:07 · 288 阅读 · 0 评论 -
Java-时间处理----Joda-time
参考: https://github.com/JodaOrg/joda-time https://www.joda.org/joda-time/userguide.html# Joda-Time为Java date和time类提供了一个高质量的替代品。该设计支持多个日历系统,同时仍然提供了一个简单的API。 “默认”日历是XML使用的ISO8601标准。 Maven configurat...原创 2018-12-20 16:28:28 · 3618 阅读 · 0 评论 -
java--string StringBuffer
StringBuffer buf = new StringBuffer(); for (FileType fileType : fileTypes) { buf.append(fileType.getId()); buf.append(","); } buf.delete(buf.length()-1, buf.length());//删除最后一个,号原创 2016-06-27 16:21:15 · 87 阅读 · 0 评论 -
全角半角 转换的问题
最近在做中文处理时,遇到了 全角半角 转换的问题,于是到网上搜了一下,问题基本上得到解决,但是发现没有对全角空格,和半角空格做转换处理,而且 半角转全角的代码有bug,下面是修改后的代码:首先,全角与半角有什么区别?全角占两个字节,半角占一个字节。 半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节 Java代码 .然后,我们来看一下转载 2016-10-19 12:43:10 · 1888 阅读 · 0 评论 -
java 线程
/* 进程 : 正在执行的程序称作为一个进程。 进程负责了内存空间的划分。 问题: windows号称是多任务的操作系统,那么windows是同时运行多个应用程序吗? 从宏观的角度: windows确实是在同时运行多个应用程序。 从微观角度: cpu是做了一个快速切换执行的动作,由于速度态度,所以我感觉不到在切换 而已。 线程: 线原创 2016-11-05 17:42:58 · 296 阅读 · 0 评论 -
StringBuilder 追加 append 截取 delete
public static void main(String[] args) { String newActor="U:xinwd-辛伟东,U:zhengjy-郑金艳,R:admin-系统管理员,R:lawManager-法务经理,G:sale-销售,G:supportOrg-支持部,"; StringBuilder stringBuilder = new StringBuilder();原创 2016-08-12 15:58:32 · 2531 阅读 · 0 评论