![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Jupiter!
这个作者很懒,什么都没留下…
展开
-
Java中final、finally、finalize的区别和用法
finalfinal 是一个修饰符也是一个关键字被final修饰的类无法继承。对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。但是它指向的对象的内容是可变的。被final修饰的方法将无法被重写,但允许重载(注意:类的private方法会隐式的被指定为final方法)finallyfinally是一个关键字finally在异常处理时提供finally块来执行清楚操作。不管有没有异常被排原创 2021-01-18 21:48:20 · 271 阅读 · 0 评论 -
JDK与JRE的区别
JDK:Java Development Kit的简称,Java开发工具包,提供了Java的开发环境和运行环境。JRE:Java Runtime Environment的简称,Java运行环境,为Java的运行提供了所需环境。具体来说JDK其实包含了JRE,同时还包含了编译Java源码的编译器Javac,还包含了很多Java程序调试和分析的工具。简单来说,如果你需要运行Java程序,只需要安装JRE就可以了,如果你需要编写Java程序,需要安装JDK。...原创 2021-01-18 21:11:22 · 196 阅读 · 0 评论 -
IntelliJ IDEA报错:Error:(45, 44) java: 未结束的字符文字
用IDEA编写java代码时爆出了这个错误,经过研究发现是由于编码冲突导致的。要解决这个需要在设置中,找到File Encodings然后会发现以下两个地方的编码不同,需要将全局编码改为和project编码一致才行,将其也改为utf-8,即可解决错误。...原创 2020-05-05 09:52:40 · 956 阅读 · 0 评论 -
Java字符串按字符出现频率的高低进行排序
题目要求将一个字符串中字符按出现频率的高到低排序返回,如果两个字符出现的频率一样,则将最先出现的字符排在前面例如:orderChar(“abcdefg”)返回 “abcdefg”orderChar(“abcdefgg”)返回 “gabcdef”orderChar(“abcdefgge”)返回 “egabcdf”解题代码import java.util.ArrayList;imp...原创 2020-03-21 00:46:45 · 1690 阅读 · 0 评论