JDK
  • 2024-07-01JDK动态代理方法Proxy.newProxyInstance源码分析
    JDK动态代理方法Proxy.newProxyInstance源码分析publicstaticObjectnewProxyInstance(ClassLoaderloader,Class<?>[]interfaces,InvocationHandlerh)方法入参解释:ClassLoaderloader:表示对应类加载器,用于加载对应代理类。Class<?>[]interfaces:表示一个接
  • 2024-07-01Java环境配置-JDK15
    准备jdk-15安装包下载网址:https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html配置步骤步骤一——安装1、双击运行exe2、选择安装地址,然后点击下一步步骤二——配置环境变量1、复制jdk15目录的路径2、点击此电脑——>属性——>系统——>
  • 2024-07-01java入门
    1.安装IntelliJIDEA,推荐使用JetbrainsToolbox 安装,没有特殊需求的话安装社区版即可2.安装Maven,参考该文章 https://www.cnblogs.com/winton-nfs/p/15998904.html3.安装JDK ,配置环境变量JAVA_HOMED:\Programs\jdk\jdk-8CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib
  • 2024-06-23【JavaSE】(二)命令行/jdk编程
    jdkJavaDevelopmentKit(JDK)是一种用于开发Java应用程序的软件开发环境。它包括了Java运行时环境(JavaRuntimeEnvironment,JRE),以及一系列Java工具和Java基础类库。JDK(Java开发工具包)的组成JRE:Java的运行环境JVM:Java虚拟机,真正运行Java程序的地方。核心类库:Java自
  • 2024-06-22解决unable to find valid certification path to requested target
    昨天访问供应商提供的接口还是正常的,今天早上上班却被告知系统功能总是提示错误,完全用不了,查询系统日志以及本地重新测试发现,调用供应商提供的接口提示unabletofindvalidcertificationpathtorequestedtargetjavax.net.ssl.SSLHandshakeException:GeneralOpenSslEngine
  • 2024-06-22Linux下JDK 安装
    1.环境检测 (1)查看现有包:      rmp-qa|grepjava (2)删除之前安装的包:      rmp-e--nodeps包全名2.JDK下载安装 (1)下载jdktar.gz格式压缩包,放入目录 (2)解压压缩包      tar-zxvfjdk-8u241-linux-x64.tar.gz  (3)移动
  • 2024-06-21Windows 系统服务器安装 JDK 配置全攻略
    Windows系统服务器安装JDK配置全攻略在进行Java开发或者部署Java应用程序时,正确安装和配置JDK(JavaDevelopmentKit)是至关重要的一步。在这篇博客中,我将详细介绍在Windows系统服务器上安装JDK的步骤和配置过程。一、准备工作在开始安装JDK之前,我们需要完成
  • 2024-06-21JDK动态代理和CGLIB动态代理
    Java动态代理是一种在运行时创建代理对象的技术,它允许开发者在不修改目标类代码的情况下,通过代理类对目标类的实例方法进行增强或拦截。动态代理的核心价值在于能够在程序运行阶段动态地生成一个实现了预定义接口的新类,这个新类就是所谓的“代理类”。在Java中,有两种主要的实现方
  • 2024-06-21Java语言程序设计1
    第一章:Java环境搭建Java是一种计算机编程语言;除了java编程语言,还有很多的编程语言:c、c++、c#、python等不同编程语言类比于不同国家语言;每个编程语言的语法不同;应用场景不同Java是一个用于后端开发的编程语言一、Java历史1.1995年,sun公司推出的一款面向对象的编程语
  • 2024-06-20windows/linux下JDK安装配置教程
    JDK安装配置教程前言一、jdk下载1.本人资源下载2.官网下载2.1进入java下载页2.2选择版本并下载二、windows1.解压版(最简单、快捷)1.1版本信息1.2解压1.3完成2.安装版2.1版本信息2.2开始安装2.3安装完成三、Linux1.解压版(最简单、快捷)1.1版本信息1.2
  • 2024-06-201-Java预备
    Java三大版本JavaSE:标准版(桌面程序,控制台开发....)JavaME:嵌入式开发(手机,小家电...)这个已经死掉了JavaEE:E企业级开发(web端,服务器开发...)JDKJREJVMJDK:JavaDevelopmentKit(Java开发者工具包含JRE,JVM)JRE:JavaRuntimeEnvironment(运行环境)JVM:JAVAVirtualMachine(虚拟机)J
  • 2024-06-20在Linux中,什么是中间件?什么是jdk?
    在计算机科学中,中间件(Middleware)和Java开发工具包(JDK)是两个不同的概念,它们在软件开发和运行环境中扮演着不同的角色。1.中间件(Middleware)中间件是位于客户端和服务器之间的软件层,它提供了通信和数据管理的服务。中间件使得不同的应用程序能够通过标准的通信协议进行交互,而不必
  • 2024-06-184.16
    eclipse项目导入教程 昨天javaweb的上机课需要导入eclipse的项目,之前没用到过,所以不咋会,这次搜索了一下,很实用的一个文章。1.打开项目点击Finish后导入完成:重要提示导入完成后,我们会看到很多红叉叉,这个时候不要骂人,并不是别人的项目是坏的,只是别人电脑环境和你不一样
  • 2024-06-18linux 配置java环境变量
    1.下载与安装查看操作系统位数uname-m如果输出是x86_64,那么你的系统是64位的;如果输出是i686或i386,那么你的系统是32位的。openJDK下载地址:清华大学开源软件镜像站以jdk11为例,下载地址为:https://mirror.tuna.tsinghua.edu.cn/Adoptium/11/jdk/x64/linux/OpenJDK11U-jdk_x
  • 2024-06-18JDK版本切换
    JDK版本切换一、下载JDK#1、登录oracle的官网https://www.oracle.com/cn/java/#2、找到OracleJDK或者OracleOpenJDK#3、下载对应版本的jdk的zip包​​切换到不同版本的tab页去下载不同版本的jdk。这里选择下载免安装版本​​二、配置环环境变量2.1先将下载的
  • 2024-06-18Linux之JDK安装
    JDKjdk即JavaDevelopmentKit(Java开发工具包),包括了java运行环境,基础类库和一些java工具,是java运行的基础。简单来说凡是需要java运行的程序都需要安装jdk。下载官方下载网址登录并下载安装包安装JDK#pwd/data/apps/#lljdk-8u411-linux-x64.tar.gz-rw-r--r--.
  • 2024-06-17Linux安装JDK环境
     1.下载安装官网地址:https://www.oracle.com/java/technologies/downloads/?er=221886#java11本地包下载后传入路径/usr/local/下。 不使用xftp也可以直接拖入。如果无法拖入需要安装上传下载文件包:#安装上传下载文件包yuminstalllrzsz-y解压
  • 2024-06-17JAVA面试中,面试官最爱问的问题。
    什么是JVM,JRE和JDK?JVM(JavaVirtualMachine)、JRE(JavaRuntimeEnvironment)和JDK(JavaDevelopmentKit)是Java开发和运行环境中的三个重要组件。它们分别扮演不同的角色,共同支持Java程序的开发和运行。###JVM(JavaVirtualMachine)JVM是Java虚拟机,它是Java程序的运行时环境。J
  • 2024-06-17jenkins上安装jdk 是安装到master节点的
    在Jenkins上安装JDK是在Jenkins的主节点(Master)上进行的,而不是在从节点(Slave)上进行。Jenkins的主节点负责管理整个Jenkins实例,包括任务调度、构建记录、插件管理等。因此,当您在Jenkins上安装JDK时,安装的JDK将仅对主节点可用。Jenkins的从节点主要用于执行构建任
  • 2024-06-16Docker系列 V2 - Docker安装jdk8
    安装的两种方式通过已有的镜像直接pull安装;自己通过dockerfile等命令打包一个镜像安装(此种方式我们到已有镜像满足不了自身需求时使用);本章是根据第一种方式安装的【1.1】安装镜像根据文章docker安装指定版本的tag镜像得到安装JDK的Docker命令dockerpullprimetoninc/j
  • 2024-06-16[Java]讲解@CallerSensitive注解
    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)https://www.cnblogs.com/cnb-yuchen/p/18251310出自【进步*于辰的博客】参考笔记三,P53.1。目录1、介绍2、三种VMOptions最后1、介绍大家可能没注意过此注解,我从JDK源码中摘取一段:@CallerSensitivepublic
  • 2024-06-16JDK 的下载与安装
    1、下载下载地址:JavaDownloads|Oracle中国2、安装:运行下载的文件3、配置环境变量JAVA_HOME4、配置环境变量Path4.1%JAVA_HOME%\bin4.2%JAVA_HOME%\jre\bin由于安装的JDK17未含有jre文件夹,需要创建。step1:以管理员身份运行cmdstep2:切换至jdk所
  • 2024-06-16入门jdk动态代理
    前提知识点:1、反射,Method类,表示方法。类中的方法,通过Method可以执行某个方法。反射机制反射机制2、jdk动态代理的实现反射包java.lang.reflect,里面有三个类:InvocationHandler,Method,Proxy。1)InvocationHandler接口(调用处理器):就一个方法invoke()invoke()调用:表示
  • 2024-06-15Linux下Java环境安装
    Linux下open-jdk1.8安装教程一.下载安装包Javadownload下载后上传到服务器二.安装1.解压安装包tar-zxvfjdk-8u341-linux-x64.tar.gz2.配置环境变量在/etc/profile文件中,新增Java的环境变量vi/etc/profileexportJAVA_HOME=/usr/local/jdk/jdk1.8.0_341export
  • 2024-06-13Java环境搭建——JDK安装和环境搭建
    1、开发Java程序需要:JDK+源代码编辑器;        JDK:Java开发工具包;        源代码编辑器:有windows记事本,eclipse,IntellijIDEA(推荐)等2、Java——半编译半解析型编译语言      Java语言能够跨平台是因为Java程序需要在JVM上运行