1.参数传递实际上传递的是变量中保存的具体值。 2.方法调用的时候,涉及到值传递问题,传递的时候,Java只遵循一种语法机制,就是将变量中保存的“值”传递过去,只不过有的时候这个值是一个字面值 ,有的时候这个值是另一个Java对象的内存地址0x1234 public class Test1 { pu ...
分类:
其他好文 时间:
2020-01-04 10:19:39
阅读次数:
58
概念: ● 新生代 GC(Minor GC):从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,因为 Java 对象大多都具备朝生夕灭的特性,所以 Minor GC 非常频繁,一般回收速度也比较快。这一定义既清晰又易于理解。但是,当发生Minor GC事件的 ...
分类:
其他好文 时间:
2020-01-03 00:06:14
阅读次数:
132
EntityManager 在 JPA 规范中, EntityManager是完成持久化操作的核心对象。实体类作为普通 java对象,只有在调用 EntityManager将其持久化后才会变成持久化对象。EntityManager对象在一组实体类与底层数据源之间进行 O/R 映射的管理。它可以用来管 ...
分类:
其他好文 时间:
2019-12-31 23:17:57
阅读次数:
91
代码块(初始化块)的作用:对java对象进行初始化。 程序的执行顺序 1、声明成员变量的默认值; 2、显式初始化、多个初始化块依次被执行(同级别下按先后顺序执行); 3、构造方法再对成员进行赋值操作; 一个类中的初始化块若有修饰符,则只能被static修饰,称为静态代码块(static block) ...
分类:
其他好文 时间:
2019-12-29 23:45:53
阅读次数:
91
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化 。 把字节序列恢复为对象的过程称为对象的反序列化 。 二、序列化和反序列化的作用 对象的序列化主要有两种用途: 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中。 在网络上传送对象的字节序列。网络上传输的都是二进制序列。 ...
分类:
编程语言 时间:
2019-12-25 12:58:19
阅读次数:
122
一.jemter介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器 ...
分类:
其他好文 时间:
2019-12-23 16:36:20
阅读次数:
121
什么是序列化? --1--java序列化是指把java对象转换为字节序列的过程,而java反序列化是指把字节序列恢复为java对象的过程 --2--序列化:对象序列化的最主要的用处就是在传递和保存对象的时候,保证对象的完整性和可传递性。序列化是把对象转换成有序字节流,以便在网络上传输或者保存在本地文 ...
分类:
编程语言 时间:
2019-12-18 16:19:22
阅读次数:
72
1.初始化块的作用:对java对象进行初始化; 2.程序的执行顺序:声明成员变量的默认值-->显示初始化,多个初始化块依次被执行(同级别下按先后顺序执行)-->构造器在对成员进行赋值操作。 public class Person extends Object{ String name; public ...
分类:
其他好文 时间:
2019-12-17 14:54:17
阅读次数:
84
很多人都知道,阿里巴巴在2017发布了《阿里巴巴Java开发手册》,前后推出了很多个版本,并在后续推出了与之配套的IDEA插件和书籍。 相信很多Java开发都或多或少看过这份手册,这份手册有7个章节,覆盖了编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构以及设计规约等方面。 这份规 ...
分类:
编程语言 时间:
2019-12-16 22:52:27
阅读次数:
160
一、什么是java序列化 序列化:将对象写入IO流 反序列化:从IO流中恢复对象 序列化机制允许将实现序列化的java对象转换为字节序列,这些字节序列可以保存在磁盘上也可以通过网络传输,字节序列也可以再恢复为原来的对象。序列化机制可以让对象不依附于程序独立存在。 二、应用场景 所有可在网络上传输的对 ...
分类:
编程语言 时间:
2019-12-16 14:54:38
阅读次数:
88