随笔分类 -  java

摘要:一:简洁 方法引用分为三种,方法引用通过一对双冒号:: 来表示,方法引用是一种函数式接口的另一种书写方式 静态方法引用,通过类名::静态方法名, 如 Integer::parseInt 实例方法引用,通过实例对象::实例方法,如 str::substring 构造方法引用,通过类名::new, 如 阅读全文
posted @ 2020-09-18 14:53 乖怪丶 阅读(644) 评论(0) 推荐(0)
摘要:最近公司的在做服务化, 需要把所有model包里的类都实现Serializable接口, 同时还要显示指定serialVersionUID的值. 听到这个需求, 我脑海里就突然出现了好几个问题, 比如说: 序列化和反序列化是什么? 实现序列化和反序列化为什么要实现Serializable接口? 实现 阅读全文
posted @ 2020-08-18 10:03 乖怪丶 阅读(359) 评论(0) 推荐(0)
摘要:本篇主要讲述是Java中JDK1.8的一些新语法特性使用,主要是Lambda、Stream和LocalDate日期的一些使用讲解。 Lambda Lambda介绍 Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的la 阅读全文
posted @ 2020-08-11 15:54 乖怪丶 阅读(639) 评论(0) 推荐(0)
摘要:1. 作者概述 2. 什么是性能调优?(what) 3. 为什么需要性能调优?(why) 4. 什么时候需要性能调优?(when) 5. 什么地方需要性能调优?(where) 6. 什么人来进行性能调优?(who) 7. 怎么样进行性能调优?(How) 8. 总结 硬件配置:CUP Xeon E56 阅读全文
posted @ 2020-02-07 21:04 乖怪丶 阅读(1037) 评论(0) 推荐(0)
摘要:Eclipse崩溃,错误提示: MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommended that you 阅读全文
posted @ 2019-07-09 11:42 乖怪丶 阅读(3627) 评论(0) 推荐(0)
摘要:我的服务器的配置: # OS specific support. $var _must_ be set to either true or false. JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSiz 阅读全文
posted @ 2019-07-09 11:37 乖怪丶 阅读(18919) 评论(0) 推荐(1)
摘要:一、设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值 阅读全文
posted @ 2019-07-09 11:33 乖怪丶 阅读(763) 评论(0) 推荐(0)
摘要:Error occurred during initialization of VM Could not reserve enough space for object heap Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object 解决方法:可以看 阅读全文
posted @ 2019-04-11 11:29 乖怪丶 阅读(5136) 评论(1) 推荐(0)
摘要:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态 阅读全文
posted @ 2018-09-15 20:42 乖怪丶 阅读(226) 评论(0) 推荐(0)

……