恢复内容开始 jdk,jre,jvm三者的关系示意图 JDK:java开发者工具(包含JRE,JVM); JRE: java运行时坏境(包含JVM); JVM: java虚拟机; 恢复内容结束 ...
分类:
其他好文 时间:
2021-04-30 11:53:37
阅读次数:
0
##环境描述 系统:win10 版本:sonarqube8.8.0.4 启动StartSonar.bat出现如下错误 ##错误信息1 --> Wrapper Started as Console Launching a JVM... Wrapper (Version 3.2.3) http://wr ...
分类:
其他好文 时间:
2021-04-29 12:02:49
阅读次数:
0
先看代码 package com.zyt.jvmbook; public class Girl extends Person{ public Girl() { int a; } @Override public void sayHello() { System.out.println("girl s ...
分类:
其他好文 时间:
2021-04-28 11:53:27
阅读次数:
0
写一个java文件 public static void main(String[] args) { String str1="abc"; String str2 ="abc"; String str3=new String("abc"); boolean b1= str1==str2; boole ...
分类:
其他好文 时间:
2021-04-26 13:44:32
阅读次数:
0
JVM/JRE/JDK JVMJava虚拟机(Java Virtual Machine)它是运行所有Java程序的虚拟计算机有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行 JREJRE是java runtime environment(java运行环境)光有JVM还 ...
分类:
编程语言 时间:
2021-04-24 13:53:59
阅读次数:
0
JVM类加载器的分类 BootStrap ClassLoader(启动类加载器/引导类加载器) 启动类加载器使用 C/C++ 语言实现,嵌套在 JVM 内部; 它用来加载 Java 的核心库(JAVA_HOME/jre/lib/rt.jar、resources.jar、sun.boot.class. ...
分类:
其他好文 时间:
2021-04-24 13:46:26
阅读次数:
0
什么是tomcat? tomcat是sun公司开发的一种轻量级的web服务器,适用于低并发的企业。也可用来开发web应用的调试。 一个请求是如何被tomcat服务器处理的,并且如何返回响应? 如图: 1—一个server实例就相当与一个JVM,一个server可以包括多个service。 —serv ...
分类:
其他好文 时间:
2021-04-22 16:31:03
阅读次数:
0
JVM问答 为什么是jvm 首先需要搞明白顺序,是先后的java,才有的jvm,又因为java语言的特性,导致必须出现一个像jvm这样的平台,才能满足java的跨平台特性。所以必须是jvm 为什么是class字节码文件 字节码文件是一个二进制文件,其实无论是什么文件都是二进制文件,class文件是一 ...
分类:
其他好文 时间:
2021-04-22 16:00:09
阅读次数:
0
Java的特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 反射机制提供 多线程 安全性 健壮性 Java的三大版本 JavaSE:标准版(桌面程序、控制台开发...) JavaME:嵌入式开发(手机、小家电...) JavaEE:企业级开发(web端、服务器开发...) JDK、JR ...
分类:
编程语言 时间:
2021-04-22 15:27:02
阅读次数:
0
最近,我们在一次copy数据库表的时候发生了OOM。经过查询日志和jvm堆dump文件,我们发现是从一个大表里取出数据的时候出现了OOM。 环境: Linux、jdk8、hikari连接池、postgresql数据库 功能:从数据库一个千万级数据的表,批量获取数据,然后插到另外一个表 问题描述:在获 ...
分类:
数据库 时间:
2021-04-20 14:29:36
阅读次数:
0