logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

对象的序列化与反序列化

对象的序列化与反序列化JAVA虚拟机在内存中分了四个部分,包括stack segment,Heap segment,code segment, data segment。其中我们程序中用关键字new出来的东西都是存放在heap segment;程序中的局部变量存放在stack segment, 这些局部变量是在具体方法执行结束之后,系统自动释放内存资源(而heap segment中的资源需

#java#数据结构
Java ByteCode

Java ByteCode1,什么是Bytecode C/C++编译器把源代码编译成汇编代码,Java编译器把Java源代码编译成字节码bytecode。 Java跨平台其实就是基于相同的bytecode规范做不同平台的虚拟机,我们的Java程序编译成bytecode后就可以在不同平台跑了。 .net框架有IL(intermediate language),汇编是C/C++程序的中间表达方式,

#java
java String与unicode

java String与unicodejava.nio.charset.Charsetpublic static Charset defaultCharset()此方法的作用:返回java虚拟机的默认字符集,默认的字符集取决于操作系统的字符集。java.lang.String public byte[] getBytes()此方法的作用:编码字符串到一个字节流序列,此时采用

#java#正则表达式#虚拟机
到底了