java
文章平均质量分 72
思萨卡丁
这个作者很懒,什么都没留下…
展开
-
char类型的使用及打印ASCII码
char是Java中的保留字,表示一种数据类型。与别的语言不同,char在Java中是16位的,因为Java用的是Unicode编码。不过8位的ASCII码包含在Unicode编码中,其值对应于0~127。 import org.junit.Test;public class ASCII { public static void main(String[] args...原创 2018-03-08 21:28:46 · 4338 阅读 · 0 评论 -
String类中 == 比较的个人理解
在学习过程中,经常会遇到字符串的 == 和 equals 两种比较方式。其中, == 比较的是的内存地址,而equals比较的是内容(好理解)下面,结合Java虚拟机的简单内存图,讨论一下 == 方法有关的个人理解。Java内存的简单分区(结合自己做的图分析)1.栈:线程私有,通常存储的是对象的引用2.堆:线程共享,通常存储对象3.方法区:线程共享 ,通常存储常量、静态变量、已加载的类信息等4.其...原创 2018-03-20 23:22:52 · 1375 阅读 · 0 评论 -
常见排序的Java实现
简单排序:冒泡、选择、插入 时间复杂度:O(n^2)复杂排序:希尔、归并、快速 时间复杂度:O(nlogn)具体实现代码如下:public class Sort { public static void main(String[] args) { int[] data = {4,3,7,9,8,2,1,5,6}; bubble...原创 2018-04-01 15:54:25 · 192 阅读 · 0 评论 -
Fastjson使用
Fastjson介绍Fastjson是一个Java语言编写的JSON处理器。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。4、开源,使用Apache License 2.0...转载 2018-06-05 19:43:19 · 220 阅读 · 0 评论