JRE
  • 2024-11-181-部署介绍
    部署方式:docker服务器要求及概况用途IP地址服务器配置存储服务器  应用服务器        3.网络环境要求确保能上外网,静态IP地址、开放所需要的端口及对应的应用(本地服务器开放端口以及云服务器开放端口的步骤,校验端口
  • 2024-11-12JDK、JRE、JVM之间的区别
     JVM(JavaVirtualMachine,Java虚拟机):-JVM是Java程序的运行平台,它是一种抽象化的计算机,可以将编译后的Java字节码(.class文件)转换为特定操作系统能够执行的机器码。它负责管理内存分配、垃圾回收、线程管理等底层服务,使得Java具有“一次编写,到处运行”的跨平台能力。JRE
  • 2024-11-12JDK、JRE、JVM之间的区别
     JVM(JavaVirtualMachine,Java虚拟机):-JVM是Java程序的运行平台,它是一种抽象化的计算机,可以将编译后的Java字节码(.class文件)转换为特定操作系统能够执行的机器码。它负责管理内存分配、垃圾回收、线程管理等底层服务,使得Java具有“一次编写,到处运行”的跨平台能力。JRE
  • 2024-11-11euler install soft bak
    安装jdk8卸载原装jdkwhichjava命令找到java安装目录,然后删除rm-rf/usr/local/jdk1.8.0_181删除/etc/profile关于jdk环境变量,没有则不用删除java-version检查是否卸载成功!下载jdkjdk下载地址解压jdktar-zxvfjdk-8u181-linux-x64.tar.gz#配置环境变量vim
  • 2024-11-09JRE的作用
    一、主要组成部分Java虚拟机(JVM):JVM是JRE的核心组件,它是一个抽象的计算机,负责将Java字节码转换为特定操作系统的机器码并执行。JVM实现了Java语言的跨平台特性,使得Java程序可以在不同的操作系统上运行,而无需进行重新编译。JVM包括类加载器、字节码校验器、解释
  • 2024-11-08关于32.0.0-jre版本的Guava版本是否兼容1.8版本的jdk问题
    在个依赖升级的过程中,snyk建议我将guava升级到32.0.0-jre这个版本,最后测试出来这个版本的guava只能部分兼容jdk1.8;查看guava版本兼容jdk的版本,可以通过以下方式:1.windows下,按win+r输入cmd进入;2.导航到JAR所在的目录,就是guava所在的路径cdC:\path\to\your\jar将C:\path
  • 2024-11-06jdk8安装后两个文件夹,分别是jre、jdk表示什么?
    在JDK8安装后,你会看到两个文件夹:jre和jdk。它们分别代表:jdk(JavaDevelopmentKit):这是Java开发工具包,包含了开发Java程序所需的所有工具。其中包括编译器(javac)、调试器(jdb)、Java文档生成工具(javadoc)、Java程序运行环境(java命令)以及其他工具和类库。
  • 2024-11-06仅需3步,花费10分钟,轻松搞定SonarQube 10.7安装
    最近安装了SonarQube,在这里分享一下在安装过程中遇到的坑,以便于大家避坑!!!概要总结1.下载SonarQubecommunitywindows版(10.7)并解压2.把SonarQube解压后,使用自带的jre,把目录中自带的jre添加到环境变量中3.通过\bin\windows-x86-64\SonarService.bat启动SonarQube(使用默认
  • 2024-10-31eclipse导出的可运行jar包无法运行
    一般来说,本地配置好jdk后,如果eclipse能正常运行java文件,那么导出的可运行jar包在保存的目录下,执行cmd,输入java-jarjarname.jar,即可以单独运行,如果不能运行,首先考虑导出jar包时是不是选择了可运行jar包,其次是考虑该jar包运行环境版本是不是比本地环境高,以下为两种方式对照及不适
  • 2024-10-27最新Java零基础知识(持续更新中......)
    1.学习前的准备一个好的学习方法(如何更高效学习):成为一名合格的程序员,需要具备两个关键能力:指法速度:高效的代码输入速度。编程思想:能够用编程的方式解决现实问题的能力。指法速度:正确的手势:左手放在asdf,右手放在jkl;,确保每根手指的位置正确。如果你目前使用错误的指法,从
  • 2024-10-25JVM、JDK、JRE的区别是什么
    在探讨Java编程语言及其环境时,我们会经常遇到JVM、JDK、JRE这三个词。每个词都有自己特定的定义和角色。让我们详细了解一下这三者之间的区别。Java虚拟机(JVM)是Java平台的一部分,负责执行Java字节码。Java运行环境(JRE)是运行Java程序所需的环境。Java开发工具包(JDK)是Java的开发环境
  • 2024-10-21Java基础·环境搭建与语法
    Java初识Java简介Java是一门面向对象的程序设计语言1995年由sun公司发布2010年sun公司被Oracle公司收购JDK版本是8.0JVMJVM(JavaVirtualMachine),Java虚拟机JVM是Java平台无关性实现的关键Java程序执行流程JDKJDK(JavaDevelopmentKit),Java语言的软件开发工具包两
  • 2024-10-19Java概述
    第一章——JAVA概述1、计算机基础知识与java概述下载安装计算机硬件(ComputerHardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机通常由CPU、主板、内存、电源、主
  • 2024-10-16JAVA基础知识点
    C/C++速度快JAVA大型web开发,手机端安卓(JAVA是HTML的扩展)C# 中小型Web,桌面程序开发SHELL,VB操作指令Python数字处理,中小型网站PHP中小型网站Arrays.toString(args)对于importjava.util具有依赖作用JAVA特点:1)简单性//语法相较C更简易2)面向对象 3)分
  • 2024-10-16Java基础之源
    目录JDK、JRE和JVM有何区别?Java的跨平台原理是什么?描述一下JVM加载class文件的原理机制?Java有什么核心优势让其成为世界上最流行的编程语言之一?编译和执行Java程序的命令是什么?JDK、JRE和JVM有何区别?JDK包含JRE,比JRE多了开发和调试的工具,比如把Java文件编译成class文
  • 2024-10-13JAVA环境配置
    JAVA开发环境配置1.去官网下载JDK找到对应的电脑版本进行安装,记住安装位置2.安装完成后进入我的电脑-属性-高级系统设置-环境变量,点击系统变量下的新建,变量名必须为JAVA_HOME,变量值就是你刚刚的安装路径3.接着在系统变量中找到Path双击,新建如下两个,如图所示如果没有jre可
  • 2024-10-11Java中的专有名词——JVM、JRE、JDK到底是什么关系
            相信刚开始学习Java的同学一定见过“JVM、JDK、JRE”这三个专有名词,那他们到底代表的是什么,三者之间又有何种关系呢?        下面我们先来介绍一下三者:1.JVM    JVM:Java虚拟机(JavaVirtualMachine,JVM)是运行Java字节码的虚拟机。JVM有
  • 2024-10-11配置JDK环境变量
    1.打开JDK的包,复制路径(比如我的就是D:\jdk-11)如果此时文件夹中没有jre,可以自动生成:直接点击当前路径输入cmd,点击回车,然后输入以下代码点击回车即可bin\jlink.exe--module-pathjmods--add-modulesjava.desktop--outputjre2.右键此电脑->属性->高级系统设置->环境
  • 2024-10-10JAVA开发环境搭建
    JDK下载下载的途径有多种,一种是直接在Oracle官网下载。一种是通过国内的镜像网站下载。笔者由于嫌Oracle需要登陆下载麻烦选择了国内镜像下载:https://www.injdk.cn/https://mirrors.huaweicloud.com/home安装到目录下载安装或压缩包解压到指定目录,1.8版本目录结构如下:
  • 2024-09-23将web项目导入到eclipse中常见错误
     摘自 : http://blog.chinaunix.net/uid-26434689-id-3388686.html 将web项目导入到eclipse中常见错误   2012-10-2823:25:54分类: 系统运维 错误1:string cannot be resolved to a type 原因:这种情况一般是因为你的JDK版本没有设置好,或者设置的有不一致
  • 2024-09-19Android插件化(二)基础之类加载器
    Android插件化(二)基础之类加载器1.什么是ClassLoader当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中
  • 2024-09-17windows系统Tomcat启动过程中找不到JAVA_HOME nor the JRE_HOME解决方法
    有很多人第一次下载Tomcat时会遇到一个问题,就是信心满满按着教程配置好环境之后,一运行startup.bat会出现一下问题:NeithertheJAVA_HOMEnortheJRE_HOMEenvironmentvariableisdefinedAtleastoneoftheseenvironmentvariableisneededtorunthisprogram;在
  • 2024-09-15CentOS 7部署tomcat
    安装tomcat之前,要先安装jdk;下载jdkjdk地址:https://www.oracle.com/technetwork/java/javase/overview/index.htmljre地址:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html选择所选的版本下载,这里选择最新版; 下载成功后,利用ssh放入
  • 2024-09-15重拾java-------day2(下载,特点,运行过程,环境变量)
    java背景前言一、java背景二、特点虚拟机jvm(跨平台)jvm,jre,jdkjava程序的运行过程环境变量的配置前言“我曾经喜欢过你,但可惜我先成了大人……”加油!少年一、java背景由SUN公司开发,意思是盛产咖啡的爪哇岛由oracle公司收购,意味着要去oracle公司官网下载二、
  • 2024-09-07Java项目使用exe4j生成exe可执行文件在无Java环境Windows电脑运行
    1.准备工作①官网下载exe4j,官网地址:https://www.ej-technologies.com/download/exe4j/files②确保已经安装了JDK,并且配置了环境变量,否则会导致打不开③exe文件在安装目录的bin文件夹下2.直接点下一步3.这里选择JAR打包EXE,点击一步4.需要输入项目名称并指明输