java
java相关内容,JVM以及相关日常开发知识点
雾岛与鲸
这个作者很懒,什么都没留下…
展开
-
javac编译后class$1,class$2,class$innerclass中的$的含义
class文件名中的$的含义如下: 后面的类是后面的类是后面的类是前面的类的内部类 内部类有以下两种情况: 1.普通的组合类形式,即在一个类内部定义一个普通的类 public class Outer { class Inner { public Inner { } } } javac Outer.java后会出现两个class文件: Outer.class Outer$Inner.class 2.在一个类内部定义一个匿名类(一般是接转载 2022-04-26 18:17:31 · 833 阅读 · 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 · 591 阅读 · 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 · 2191 阅读 · 0 评论
分享