JDK
  • 2024-11-20MacOS如何安装配置多个JDK,并切换使用
    由于JDK版本极快的更新速度,因此常常会出现不同项目需要的JDK不同情况,所以需要明白如何在操作系统安装配置多个JDK,本篇博客以MacOS举例。提示:如果是M系列芯片,推荐下载arm版本目录概述配置环境变量JDK下载与安装的区别了解配置项编写配置项切换JDK概述安装配置多
  • 2024-11-20IDEA如何找到在IDEA中下载jdk
    前言大家好,我是小徐啊。在使用IDEA开发java应用的时候,都是需要配置好jdk的环境的。当然,如果我们一开始,先安装好了jdk,那就不需要安装了。不然的话,我们也可以在IDEA中便捷的安装jdk。今天,小徐就来教大家如何在IDEA中安装jdk。如何下载jdk首先,点击下文件,项目结构选项。然后,在项
  • 2024-11-20JDK 23 安装
    一、下载JDKhttps://download.oracle.com/java/23/latest/jdk-23_windows-x64_bin.exe二、安装JDK                   三、配置环境变量1、WIN+R打开运行面板,输入sysdm.cpl打开系统属性                ​​​​​​​    
  • 2024-11-20Spring AOP原理
     博主主页: 码农派大星.  数据结构专栏:Java数据结构 数据库专栏:MySQL数据库JavaEE专栏:JavaEE软件测试专栏:软件测试关注博主带你了解更多知识 目录前言:SpringAOP是基于动态代理来实现AOP的1.代理模式代理模式的主要角色 代理模式的类型动态代理
  • 2024-11-19必须了解常用的JDK版本及特性
    在一次面试的时候问到我感兴趣的技术,回答了JAVA,但被问到JDK,除了1.8,就一窍不通,感觉确实应该好好学习一下,至少常见的版本和常见的特性,可以没那么专业,没那么细致,但至少能说个一两句最喜欢的JDK版本我最喜欢JDK17,在这个版本有几点比较常见的特性,Switch语句的增强、字符块的成熟
  • 2024-11-19Java运行环境的安装与配置 idea的安装
    安装Java的运行环境后,对于开发人员来说,只需要编写一次Java源码,就可以在任何支持Java的平台上运行,就不需要关心平台的差异和编译问题,从而大大的提高了开发效率。、一配置Java开发环境步骤1.下载JDKhttps://www.oracle.com/java/technologies/downloads/在官方网站
  • 2024-11-18Java基础知识(一)
    文章目录基础概念1.Java语言的特点2.JavaSEvsJavaEE3.JVMvsJDKvsJRE的区别a.JVMb.JDKc.JDEd.JDK、JRE和JVM的关系4.字节码5.Java语言“编译与解释并存”的特性6.AOT编译模式优势缺陷7.OracleJDKvsOpenJDK8.Java和C++的区别相同点:不同点
  • 2024-11-18QT 6.8 安卓 Android 环境安装配置,你踩了几个坑,我教你跳出来,早看不入坑… …
    安装了QT6.8最新版本,在线安装,用了数天后,想开始写一个Android程序,发现还在配置环境才可以继续,于是就开始配置: 菜单:编辑-->preferences-->设备-->Android         [界面没有完全本地化,部分会是英文,无紧要,看习惯了一样] 因为之前己安装了java开发环境,所以JDK
  • 2024-11-18linux 下安装 jdk
    linux下安装jdk-11----1----https://download.oracle.com/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz解压安装包tar-xvfopenjdk-11.0.2_linux-x64_bin.tar.gz或tar-xzvfjdk-11.0.23_linux-x64_bin.tar.gz编辑profile文件vim/etc/profileJAVA_HOME=
  • 2024-11-17从源码角度分析JDK动态代理
    文章目录前言一、JDK动态代理二、动态代理的生成三、invoke的运行时调用总结前言  本篇从源码的角度,对JDK动态代理的实现,工作原理做简要分析。一、JDK动态代理  JDK动态代理是运行时动态代理的一种实现,相比较于CGLIB,目标对象必须实现接口,下面是一个简单案例
  • 2024-11-15一文掌握:java编译器:跑通helloworld并了解核心原理
    本文旨在详细介绍Java编译器的工作原理及其在Windows系统下的具体使用方法,包括安装步骤、常用命令介绍以及大致原理。通过本文,你可以全面掌握从编写代码到生成可执行文件的全过程,为Java开发奠定坚实的基础。Windows下Java环境的搭建与程序编译为了在Windows环境下运行Jav
  • 2024-11-15JAVA的概述,安装与第一个Java程序
    Java的发展史1991年sun公司的工程师小组需要设计一种小型计算机语言,主要用于计算处理能力和内存都非常有限的小型消费类电子产品像:电视机机顶盒,家用电器。另外由于不懂厂商选择不同的cpu,因此这类语言必须能生成非常紧密的代码保证保证在小型电器上运行,而且还要要求这种语言不
  • 2024-11-14Idea2024-java-Maven开发配置
    断断续续用过Idea做一些java的学习,在此记录一下最后的配置过程。安装idea,社区版https://www.jetbrains.com.cn/idea/download/?section=windows安装后,setting检查maven的配置 如果想换Mavan的版本,可以自己下载到本地后,点击“Mavanhomepath”后面的"..."选择你下载并解压后
  • 2024-11-13Java初识(一)
    运行机制:语言处理程序主要分为汇编程序,编译程序,解释程序效率(编译>解释)灵活性(编译<解释)可移植性(编译<解释)在解释方式下,翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立保存的目标程序Java解释型面向对象编程语言基于Java开发构建工具:Ant,Maven,Jekins应用服务
  • 2024-11-12麒麟V10系统安装jdk
    1.在/usr目录下建立java安装目录#cdusr#mkdirjava 2.将jdk-8文件包文件上传,并放给到该目录下scp/Users/xxx/[email protected]:/usr/java 3.在当前目录解压jdk-8文件包tar-zxvfbellsoft-jdk8u412+9-linux-aarch64.tar
  • 2024-11-12jdk 的安装
    这个建议收藏哦!java写的软件的需要jdk环境一、删除原有jdk1、查询系统自带jdk安装包rpm-qa|grepjava ("查看系统java安装白")2、卸载一下4个java软件rpm-e--nodepsjava-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64rpm-e--nodepsjava-1.8.0-openjdk-1.8.0.102
  • 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-11Java概述与第一个程序,及JDK环境的安装
    开始学习java,我们需要对java有一个基本的了解,以及设置相关的开发环境一.为什么选择JavaJava有一个显著的优势就是用途广泛服务器后端:银行,证券交易平台,电子商务后台....Android应用:安卓手机,各种移动设备,智能家电…大数据技术:Hadoop以及其他大数据处理技术都是
  • 2024-11-11Linux安装jdk
    Linux安装jdk下载JDK安装包前往Oracle官网或其他JDK发行版网站,下载适合Linux系统的JDK安装包(可执行命令lscpu,查看Architecture字段确定)。创建安装目录在/usr/local目录下创建用于存放JDK安装包的目录,例如/usr/local/javasudomkdir/usr/local/javacd/usr/local/java上
  • 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-09macOS 如何优雅地配置Java开发环境.md
    一、准备确保HomeBrew存在以下命令即可安装HomeBrewexportHOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"exportHOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"exportHOMEBREW_API_DOMAIN="https://mirro
  • 2024-11-09Java开发环境搭建
    JDK下载与安装下载地址卸载JDK删除java的安装目录在环境变量中删除JAVA_HOME删除path下关于java的目录指向执行java-version安装JDK安装下载的JDK安装文件配置环境变量检查安装是否成功HelloWorld新建一个Hello.java文件publicclassHello{
  • 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-08访问浪潮带外BMC界面的远程控制台重定向(KVM)无法访问,提示JViewer未签名,mac电脑安装JDK8
    报错截图:安装JDK8下载JDK1.8的安装包JavaDownloads|Oracle下载的安装包双击按提示流程安装:按照完成以后、我们可以查看JDK的安装路径、在资源库/Library下面会出现一个Java的文件夹、目录层级如下:/Library/Java/JavaVirtualMachines/jdk-1.8.jdk打开终端窗口按快