Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java源码编译而来的字节码。更通俗地说,JVM是指对这个规范的具体实现。这种实现基于严格的指令集和全面的内存模型。另外,JVM也通常被形容为对软件运行时环境的实现。通常 ...
分类:
其他好文 时间:
2018-09-12 23:05:10
阅读次数:
238
Java进阶java int与Integer的区别 前言 int与Integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而Integer是对象,用一个引用指向这个对象。 1.Java 中的数据类型分为基本数据类型和复杂数据类型 int 是前者而Inte ...
分类:
编程语言 时间:
2018-09-07 20:07:32
阅读次数:
157
Dump 就是对程序运行时内存上的信息进行转储, 让我们可以查看程序当时的运行情况. Dump 对于调优和排错是非常有用的工具. Heap Dump Java 运行时对象分配在堆内存上, Heap dump 就是对堆内存进行转储. 生成 Heap dump 的生成有两种方式: 1) 运行 Java ...
分类:
编程语言 时间:
2018-09-07 16:43:56
阅读次数:
140
很多情况下我们会序列化json或者解析json,那么要解析json也许使用json实体类会好很多,或者你有时候需要压缩转义json的时候, 有一个网站真的是非常好用,里面什么都有。。。。。。是真的啥都有。。。。。什么json转C#实体类,还有json转java,还有一些 什么加密,开发文档,测试工具 ...
分类:
Web程序 时间:
2018-09-05 10:29:04
阅读次数:
203
Java内存泄露与溢出的区别 Java内存泄漏就是没有及时清理内存垃圾,导致系统无法再给你提供内存资源(内存资源耗尽); 而Java内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。 内存溢出类似数组越届,超出你能存储的数据的上限 内存泄漏,就是内存使用完毕后,不能释放... ...
分类:
编程语言 时间:
2018-09-04 17:03:59
阅读次数:
215
【原文】https://www.toutiao.com/i6592365493435236872/ ?RPC概述 RPC(Remote Procedure Call)即远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能... ...
分类:
编程语言 时间:
2018-09-02 00:09:31
阅读次数:
142
【转】Java学习---Java核心数据结构(List,Map,Set)使用技巧与优化 ...
分类:
编程语言 时间:
2018-09-01 17:37:59
阅读次数:
136
【原文】https://www.toutiao.com/i6594316694657696264/ 解析Java Servlet工作过程 Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态w... ...
分类:
编程语言 时间:
2018-09-01 17:34:50
阅读次数:
163
【更多参考】 LeetCode算法 每日一题 1: Two Sum ----> 更多参考【今日头条--松鼠游学】 史上最全的五大算法总结 ...
分类:
编程语言 时间:
2018-09-01 16:24:24
阅读次数:
119
Java学习---HashMap和HashSet的内部工作机 ...
分类:
编程语言 时间:
2018-09-01 12:11:39
阅读次数:
160