java
java相关内容,JVM以及相关日常开发知识点
雾岛与鲸
这个作者很懒,什么都没留下…
展开
-
javac编译后class$1,class$2,class$innerclass中的$的含义
class文件名中的$的含义如下:后面的类是后面的类是后面的类是前面的类的内部类内部类有以下两种情况:1.普通的组合类形式,即在一个类内部定义一个普通的类public class Outer { class Inner { public Inner { } }} javac Outer.java后会出现两个class文件:Outer.classOuter$Inner.class2.在一个类内部定义一个匿名类(一般是接转载 2022-04-26 18:17:31 · 726 阅读 · 0 评论 -
使用maven命令安装指定(第三方)jar包到本地仓库
第三方jar包在开发工具中引入后编译没问题, 启动调试包括打包时会提示找不到jar包的错误.需要上传到maven仓库中,并在pom文件内引入.maven命令:安装指定文件到本地仓库命令:mvn install:install-file-DgroupId=<groupId> : 设置上传到仓库的包名-DartifactId=<artifactId> : 设置该包所属的模块名-Dversion=1.0.0 : 设置该包的版本号-Dpac原创 2020-11-29 14:22:14 · 535 阅读 · 0 评论 -
Scala和Java的List集合互相转换
使用java和scala开发过程中,通常需要进行两种List的转换操作,下面是简单的案例:import java.util import scala.collection.mutable /** * 集合互相转换 */object ScalaToJava { def main(args: Array[String]): Unit = { //新版的Scala用这个:import scala.collection.JavaConverters._ import sca原创 2021-01-26 16:14:16 · 2038 阅读 · 0 评论