文章 2024-08-15 来自:开发者社区

简单记录在Linux上安装JDK环境的步骤,以及解决运行Java程序时出现Error Could not find or load main class XXX问题

前言 今天在Linux系统运行一个Java程序,竟然出现错误。首先输入命令 javac XXX.java,生成了XXX.class,注意记得去掉包名。然后输入命令java XXX,就出现 Error: Could not find or load main class XXX 问题。 一、在Linux上安装JDK环境 (1&#...

文章 2024-08-01 来自:开发者社区

JVM常见面试题(二):JVM是什么、由哪些部分组成、运行流程,JDK、JRE、JVM关系;程序计数器,堆,虚拟机栈,堆栈的区别是什么,方法区,直接内存

目录 一、JVM基本介绍——概念、组成、重点 1.1 JVM是什么1.2 JVM由哪些部分组成,运行流程是什么?1.3 JDK、JRE、JVM 关系1.4 学习什么 二、JVM组成 2.1 什么是程序计数器2.2 你能详细地介绍堆吗2.3 什么是虚拟机栈2.4 垃圾回收是否涉及栈内存2.5 栈内存分配越大越好吗2.6 方法内的局部变量是否线程安全2.7 什么情况下会导...

JVM常见面试题(二):JVM是什么、由哪些部分组成、运行流程,JDK、JRE、JVM关系;程序计数器,堆,虚拟机栈,堆栈的区别是什么,方法区,直接内存
文章 2024-06-18 来自:开发者社区

Spring框架第六章(SpringMVC概括及基于JDK21与Tomcat10创建SpringMVC程序)

一、什么是MVC MVC是一种软件架构模式(是一种软件架构设计思想,不止Java开发中用到,其它语言也需要用到),它将应用分为三块: ● M:Model(模型) ● V:View(视图) ● C:Controller(控制器) 应用为什么要被分为三块,优点是什么? ● 低耦合,扩展能力增强 ● 代码复用性增强 ● 代码可维护性增强 ...

Spring框架第六章(SpringMVC概括及基于JDK21与Tomcat10创建SpringMVC程序)
文章 2024-06-07 来自:开发者社区

Java入门——开发环境、入门程序(搭建Java开发环境、安装JDK 验证、JDK、编写代码、编译代码、运行代码)

前言 Java是美国sun公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。 Java早期称为Oak(橡树),后期改名为Java。 Java之父:詹姆斯·高斯林(James Gosling)。2009年sun公司被Oracle公司收购。 Java技术体系 ...

Java入门——开发环境、入门程序(搭建Java开发环境、安装JDK 验证、JDK、编写代码、编译代码、运行代码)
文章 2023-12-25 来自:开发者社区

[Java]轻松掌握JDK和CGlib代理的使用技巧,让你的Java程序性能更卓越!

$stringUtil.substring( $!{XssContent1.description},200)...

文章 2023-11-30 来自:开发者社区

linux安装jdk1.8 +nginx +springboot 实现通过nginx80转发8888端口访问springboot程序

linux安装jdk1.8 +nginx +springboot 实现通过nginx80转发8888端口访问springboot程序1.写一个简单helloWorld程序打包成jar包,用于后续在云耀云服务器L实例上运行2.安装nginxNginx是一款轻量级的[Web云耀云服务器L实例]、反向代理云耀云服务器L实例,由于它的内存占用少,...

linux安装jdk1.8 +nginx +springboot 实现通过nginx80转发8888端口访问springboot程序
文章 2022-11-24 来自:开发者社区

Java-安装与配置JDK运行第一个Java程序

前言学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程:JDK的下载与环境配置Openjdk 11的下载安装(建议使用)下载地址: openJDK下载安装.选取 11GA 的Windows zip文件下载安装OpenJDK 11。...

Java-安装与配置JDK运行第一个Java程序
文章 2022-10-11 来自:开发者社区

JavaSE (一)入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行

1、 JAVA入门:JAVASE:Java Standard EditionJDK:Java Development Kit(开发必备)JRE:Java Runtime Environment(执行环境)2、 JDK下载与安装1)下载JDK2)安装JDK3)...

文章 2022-04-29 来自:开发者社区

jdk自带程序监控工具——JVisualVm

前言通过我之前的文章《JVM堆内存模型概括》、《java垃圾回收机制概括》、《JVM怎样判断是垃圾对象进行垃圾回收》、《eclipse怎么设置堆内存大小》大家可以大概知道JVM的内存模型、JVM的垃圾回收机制、JVM对垃圾对象的判断方法、以及使用eclipse怎样进行堆内存大小的调整,当我们大概知道这些后就可以自己尝试着写一个小Demo来模拟大量业务对象的生成,然后再...

jdk自带程序监控工具——JVisualVm
文章 2022-04-26 来自:开发者社区

我的程序跑了60多小时,就是为了让你看一眼JDK的BUG导致的内存泄漏。 (3)

程序运行 19 分 06 秒后,发生 OOM 异常:那正常的走势图应该是怎么样的呢?我们在 JDK 1.8.0_121 版本中(已经修复了 remove 方法),用相同的 JVM 参数(-Xmx20m)再跑一下:首先从上面的日志中可以看出,时间间隔并没有递增...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。