Java
包彭芃
开始自己的逆袭之路,灿烂如夏花
展开
-
JSON介绍和使用
一.Java 中 JSON 的使用JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.N...原创 2019-05-09 08:56:23 · 257 阅读 · 0 评论 -
JAVA:堆和栈的区别
在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。 JVM内存的划分有五片: 1.寄存器;...转载 2019-09-24 15:13:26 · 489 阅读 · 0 评论 -
Java GC机制详解
垃圾收集 Garbage Collection 通常被称为“GC”,本文详细讲述Java垃圾回收机制。导读:1、什么是GC2、GC常用算法3、垃圾收集器4、finalize()方法详解5、总结--根据GC原理来优化代码正式阅读之前需要了解相关概念:Java 堆内存分为新生代和老年代,新生代中又分为1个 Eden 区域 和 2个 Survivor 区域。...转载 2019-09-24 15:51:48 · 267 阅读 · 0 评论 -
java 对HashMap 进行排序,优先值value排序,若value相同时对键KEY按字母表顺序排序
Java中HashMap是一种用于存储“键”和“值”信息对的数据结构。不同于Array、ArrayList和LinkedLists,它不会维持插入元素的顺序。因此对HashMap排序的掌握很重要。HashMap排序有两个步骤:一.通过map.entrySet()方法获取键值对;并将键值对传递给链表list;二.自定义比较器来使用Collections.sort()方法排序链表。Co...转载 2019-09-25 10:37:05 · 1334 阅读 · 0 评论