官网JDK下载地址http://www.oracle.com/technetwork/java/javas
原创 2023-05-05 22:51:31
77阅读
    JAVA_HOME——JAVA_HOME指向JDK的安装路径,该路径下应该能找到bin、lib等目录。修改方法为(export JAVA_HOME=/usr/java/jdk)     PATH——设置PATH的作用就是为了指向JDK的bin目录,在bin目录中存放了各种编译执行的命令。修改方法为(export PATH=$JA
原创 2008-09-17 15:20:59
708阅读
1评论
一、引言在Java环境配置和项目启动中,这三者的配置是项目启动的基础保证,但这三者的作用和区别呢,本文将对JVM、JRE、
原创 2022-05-04 17:28:42
115阅读
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机,运行类库,java应用程序装载器。JRE不是开发环境,所以不包括编译器,调试器,有需要这些请安装JDK(TM)    //说明 :环境为Windows XP SP3 下
转载 精选 2016-02-24 11:21:16
1571阅读
JDK8新特性之新内存空间MatespaceJDK8中使用元空间Matespace 替代持久代 PermGen space持久代PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance
转载 2023-09-06 18:19:42
162阅读
JDK作用 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。 安装JDK 下载JDK安装程序,双击安装,将安装路径改为:C:\Program Files\Java\jdk
转载 2024-01-02 13:58:09
60阅读
电脑上装了 C:\Program Files\Java\jdk1.6.0_43 C:\Program Files\Java\jdk1.7.0_80 C:\Program Files\Java\jdk1.8.0_73 想在环境变量中将配置的JDK版本更换 ,但是没有作用。 一直都显示 更换为1.7还是
转载 2016-09-30 11:46:00
137阅读
2评论
并发队列在并发队列上JDK提供了两套实现,一个是以ConcurrentLinkedQueue为代表的高性能队 列非阻塞队列,一个是以BlockingQueue接口为代表的阻塞队列,无论哪种都继承自Queue。阻塞队列与非阻塞队1.阻塞队列阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线
一 安装jre 1 地址: 2 安装成功验证: cmd java -version 二 安装JDK 1 地址: 2 环境变量配置: 如果你的JDK安装在C盘里,如:C:\jdk1.6.0_14,那么就在系统变量里(当然也可以在用户变量里)点新建: 变量名:JAVA_HOME 变量值:C:\jdk1.6.0_14 再次点新建:
转载 2024-06-13 10:16:16
83阅读
1、JDKJDK(Java Development Kit Java开发工具包)包含:包含JRE,以及增加编译器和调试器等用于程序开发的文件。2、JREJRE(Java Runtime Environment Java运行时环境)包含:Java虚拟机,库函数,运行Java应用程序所必须的文件。3、JVMJVM(Java Virtual Machine Java虚拟机)就是一个虚...
原创 2022-02-25 10:04:19
648阅读
1、JDKJDK(Java Development Kit Java开发工具包)包含:包含JRE,以及增加编译器和调试器等用于程序开发的文件。2、JREJRE(Java Runtime Environment Java运行时环境)包含:Java虚拟机,库函数,运行Java应用程序所必须的文件。3、JVMJVM(Java Virtual Machine Java虚拟机)就是一个虚...
原创 2021-07-13 11:52:06
10000+阅读
jdk源码中String中的 codePointAt(int index) 方法作用: 返回字符串中 第 index 位字符的 ascii 编码 例如:String string = "abcdefg";int codePointAt = sb.codePointAt(0);//codePointAt == 97 codePointAt == 97  引用a的 as...
原创 2022-11-29 11:09:01
81阅读
前言对于面向对象编程来说,抽象是一个极具魅力的特征。如果一个程序员的抽象思维很差,那他在编程中就会遇到很多困难,无法把业务变成具体的代码。在 Java 中,可以通过两种形式来达到抽象的目的,一种是抽象类,另外一种就是接口。如果你现在就想知道抽象类与接口之间的区别,我可以提前给你说一个:一个类只能继承一个抽象类,但却可以实现多个接口。当然了,在没有搞清楚接口到底是什么,它可以做什么之前,这
很多程序员已经干了一段时间java了依然不明白JDK与JRE的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程
转载 2023-07-15 20:34:37
53阅读
新增 List.of() 、 Set.of() 、 Map.of() 创建不可变集合(如 List.of(1,2,3) ),比 Collections.unmodifiableList() 更简洁,且性能更好(底层为专用不可变实现)。新增 String.isBlank() (判断是否全为空白字符)、 strip() (移除首尾空白,支持 Unicode 空白)、 repeat(n) (重复字符串 n 次)等方法,比 trim() 更强大。
转载 14天前
339阅读
问题描述:之前安装了JDK用于Java开发,搜集了网络关于JDK的一些说明。    JDK(J
原创 2022-09-08 11:04:19
257阅读
亲测可行。https://jingyan.baidu.com/article/1709ad8097f2904634c4f02b.html欢迎加入 CSDN技术交流群:(点击即可加群)QQ群:681223095,方便问题讨论。本博主不一定长期在线,但是qq群里会有很多热心的小伙伴,大家一起讨论解决问题。关注公众号,更多学习内容给予推送,争取每日更新...
转载 2021-07-15 09:59:15
437阅读
JDK 8、JDK 11、JDK 17 和 JDK 21 的区别及演变在 Java 语言的发展历程中,JDK(Java Development Kit)作为 Java 开发的核心工具包,不仅不断提高了性能,还加入了许多新的功能。随着时间的推移,Java 的不同版本逐渐推出,每一个版本都带来了新的特性、性能改进和重要的语言特性更新。在本文中,我们将重点讨论 JDK 8、JDK 11、JDK 17 和
原创 4月前
472阅读
Java Development Kit(JDK)是 Java 编程的核心工具包,不同版本的 JDK 引入了各种新特性、性能优化和安全性增强。以下详细介绍 JDK 8、JDK 11、JDK 17 和 JDK 21 这几个主流版本的区别。发布时间与支持周期JDK 8:于 2014 年 3 月发布,它是 Java 历史上最成功、使用最广泛的版本之一。其长期支持(LTS)截止日期为 2030 年 12
原创 精选 7月前
10000+阅读
1点赞
Java Developm
  • 1
  • 2
  • 3
  • 4
  • 5