11 2017 档案
摘要:对象创建 在语言层面,创建一个对象通常仅一个new关键字就可以解决了,但是在虚拟机中,对象的创建要经过一个复杂的过程。 方法区中的常量池 当虚拟机遇到一个new关键字时,首先去方法区中的常量池中找有没有这个类的符号引用,并检查这个符号代表的类是否已经被加载、解析和初始化过,如果没有先执行类的加载过程
阅读全文
摘要:已经入行快有两年了,然而没有认真看过java虚拟机内存的介绍,下面把自己看的关于java虚拟机内存的介绍写下来,分享给大家。 java 虚拟机在运行时将内存分为几个区域,分别为程序记数区,java虚拟机栈,本地方法栈,java堆,方法区,运行常量池。此外还有一个叫做直接内存的区域,虽然不是java虚
阅读全文
摘要:今天参考dubbo官方文档,部署了一个bubbo服务,下面介绍一下官方文档部署的步骤。 创建maven工程 在IDEA中创建Maven工程,并添加如下依赖 这时候maven会自动将dubbo依赖的工程拉下来。主要是log4j,spring的一些包。 等代码拉完后就可以自己写代码了。 接口定义 首先定
阅读全文
摘要:最近kotlin越来越受欢迎了,好多网站预言--kotlin将在之后的几年里彻底替换java,成为一种新的服务端编程语言。kotlin基于java。所以很多语法与java类似,从java切换到kotlin基本不需要成本。 最近在用kotlin在写一个项目,刚开始写代码感觉比较别扭,一旦用熟练后,再切
阅读全文

浙公网安备 33010602011771号