CentOS 7 安装 JAVA环境(JDK 1.8) 1.打开url选择jdk1.8下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我选择linux x64版本: 2.下载 ...
分类:
编程语言 时间:
2020-05-08 11:28:59
阅读次数:
81
今天在运行程序的时候,一直报“java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present”的错误, 代码之前一直没有动过,唯一的改变的就是之前用的是jdk8,昨天卸载了jdk8,重装了jdk12。 百度 ...
分类:
编程语言 时间:
2020-05-07 13:26:14
阅读次数:
80
Hotspot虚拟机在JDK8时的JVM内存模型 1.将虚拟机栈和本地方法栈合二为一 2.移除永久代,引入元空间来实现方法区 3.将运行时常量池加入堆空间 ...
分类:
其他好文 时间:
2020-05-06 13:55:16
阅读次数:
55
JDK8主要新特性介绍(一) https://blog.csdn.net/jun55xiu/article/details/93201032 JDK8主要新特性介绍(二) https://blog.csdn.net/jun55xiu/article/details/93970914 ...
分类:
其他好文 时间:
2020-05-06 12:14:43
阅读次数:
38
方法区 (方法去只是规范, 实现就是永久代/元空间) 永久代 堆 JDK7 元空间 直接内存native memory JDK8 取代永久代 元空间最少20.7M java -XX:+PrintFlagsFinal -version | grep Meta uintx MaxMetaspaceSiz ...
分类:
编程语言 时间:
2020-05-04 17:36:05
阅读次数:
107
Window系统下Java环境搭建1.1、JDK下载下载网址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html如果你是32位系统下载jdk-8u241-windows-i586.exe(32位)如果你是64位系统下载jdk-8u241-windows-x64.exe(64位)1.2、安装步骤一:双击
分类:
编程语言 时间:
2020-05-02 09:31:27
阅读次数:
64
从Java日期时间API系列第一篇博客开始,利用业余时间对Java日期时间API源码进行了系统的、多次的阅读实践,包括Date、LocalDate、LocalDateTime、LocalTime、Instant、ZonedDateTime、YearMonth和Timestamp等源码,把和时间紧密相... ...
分类:
编程语言 时间:
2020-04-30 21:40:54
阅读次数:
86
1、下载jdk1.8 for linux的安装包 jdk 8u251 linux x64.tar.gz ,下载地址:https://www.oracle.com/java/technologies/javase/javase jdk8 downloads.html 2、卸载centos原本自带的op ...
分类:
编程语言 时间:
2020-04-30 11:36:34
阅读次数:
85
1. 为什么 jdk8用着越来越舒服,各种API, 一顿操作,代码从上到下一气呵成,爽! 突然想到,怎么用stream来实现斐波那契数列? 2. 说干就干 斐波那契数列就是后一个数是前两个数的和,即 n = (n 1) + (n 2) [n 2],那我们去Stream的API中查询,有没有生成这种规 ...
分类:
其他好文 时间:
2020-04-29 12:42:29
阅读次数:
74
总结: linkedlist排序性能更好,并且较arraylist更节省空间。public static void main(String[] args) { long startTime1 = System.currentTimeMillis(); List<xx> arrayList = new ...
分类:
编程语言 时间:
2020-04-26 21:15:02
阅读次数:
105