当前位置:话题 > Java 入门知识专区

如何下载旧版本的JDK?比如JDK8等

目前,oracle的Java下载资源中,推荐是使用jdk17和jdk21,那么,如果我想使用旧版本的jdk,要如何下载呢? 一、从互联网上下载。 比如打开搜索引擎,如百度,google 等,在搜索中输入对应版本的jdk进行下载。<...
 2023年10月05日 16:41  1509阅读  举报

Java SDK 8的安装和配置(windows)

1 JDK下载 1.1 进入下载页面 首先,进入Oracle官网下载页面:
 2023年10月05日 17:44  1373阅读  举报

环境变量PATH和CLASSPATH是什么? Window系统如何配置?

一、PATH 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。 例如Win...
 2023年10月04日 17:00  1288阅读  举报

JAVA 抽象类

抽象方法:使用abstract修饰的方法,没有方法体,只有声明。抽象方法可以当做是一种规范,让子类必须实现。 注意: 1.抽象方法没有方法体,只能以分号结尾 ...
 2023年11月14日 14:40  930阅读  举报

java 读取properties配置文件

先贴上自己的实例代码:      Properties config =
 2023年11月14日 13:51  929阅读  举报

Java for循环

1 Java语言的循环 在Java语言中,循环用于重复执行一组指令/功能。Java中有三种循环类型。 for循环 while循环 do-while循环 2 for while do-while的区别...
 2023年10月15日 11:59  810阅读  举报

深入了解JVM架构

当一个程序启动之前,它的class会被类装载器装入方法区(Permanent区),执行引擎读取方法区的字节码自适应解析,边解析边运行,然后pc寄存器指向了ma...
 2023年10月15日 11:19  784阅读  举报

Java8 Optional类

1 Java8 Optional类的介绍 Java在Jdk 8中引入了新的Optional类。它是一个公共的final类,用于处理Java应用程序中的NullPointerException。您必须导入java.util包才能使用此类。它提供了用于检查特定变量的值是否存在的方法...
 2023年10月21日 11:50  770阅读  举报

Java8 Base64编码解码

1 Java8 Base64编码解码的介绍 Java提供了一个Base64类来处理加密。您可以使用提供的方法对数据进行加密和解密。您需要在源文件中导入java.util.Base64才能使用其方法。 此类提供了三种不同的编码器和解码器,用于在每个级别上加密信息。您可...
 2023年10月21日 11:45  761阅读  举报

Java Bitset类

一个Bitset类创建一种特殊类型的数组来保存位值。BitSet中数组大小会随需要增加。这和位向量(vector of bits)比较类似。 这是一个传统的类,但它在Java 2中被完全重新设计。 BitSet定义了两个构造方法。 第一个构造方法创建一个默认...
 2023年10月14日 23:13  739阅读  举报

Java8 并行数组排序

1 Java8 并行数组排序的介绍 Java在Array类中提供了一个新的附加功能,该功能用于对数组元素进行并行排序。java.util.Arrays包中添加了新方法,该方法使用JSR 166 Fork / Join并行公共池对数组进行并行排序。被称为parallelSort(...
 2023年10月21日 11:51  718阅读  举报

Java 中的空行

空白行,或者有注释的的行,Java编译器都会忽略掉。 在编写代码的过程中,为了使用代码比较适合理解与阅读,通常都会留一些空白行,来区分不同的处下逻辑,如果代码之间不留空行,就会显得很挤,让能看上去难理解。 <...
 2023年10月14日 22:41  710阅读  举报

Java SDK 17 如何安装(Windows系统)

在上一篇文章中,介绍了如何下载Java的SDK,不知道可以点击链接《如何下载Java SDK?》去查看。 本篇文章主要介绍在windows系...
 2023年10月03日 20:00  704阅读  举报

Java 修饰符

Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:
 2023年10月14日 23:01  689阅读  举报

Java 日期时间

java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是从1970年...
 2023年10月14日 23:05  682阅读  举报

Java8 方法参数反射

1 Java8 方法参数反射的介绍 Java提供了一项新功能,您可以在其中获得任何方法或构造函数的形式参数的名称。java.lang.reflect包包含所有必需的类,例如Method和Parameter,可用于参数反射。 2 Method类 Met...
 2023年10月21日 14:51  682阅读  举报

Java8 forEach方法

1 Java8 forEach方法的介绍 Java提供了一个新的forEach() 方法来迭代元素。它在Iterable和Stream接口中定义。这是Iterable接口中定义的默认方法。扩展Iterable接口的集合类可以使用forEach循环来迭代元素。 此方法...
 2023年10月21日 11:47  680阅读  举报

Java while循环

1 Java while循环 while 语句是 Java 最基本的循环语句,是一种先判断的循环结构,可以在一定条件下重复执行一段代码。该语句需要判断一个测试条件,如果该条件为真,则执行循环语句(循环语句可以是一条或多条),否则跳出循环。 1.1 Java whi...
 2023年10月15日 12:12  679阅读  举报

Java8 类型推断

1 Java8 类型推断的介绍 类型推断是Java的一项功能,它使编译器可以查看每个方法调用和相应的声明以确定参数的类型。 Java在Java 8中提供了类型推断的改进版本。 1.1 Java8以前 List
 2023年10月21日 14:50  678阅读  举报

JDK,JRE和JVM的区别

本文我们来了解JDK,JRE和JVM之间的区别。 1 JVM JVM(Java虚拟机)是抽象机。JVM也称为虚拟机,是因为它实际上并不存在。该规范提供了可以执行Java字节码的运行环境。它还可以运行用其他语言编写并编译为Java字节...
 2023年10月15日 11:00  678阅读  举报
点击查看更多 >