
JVM/Java_1995/Scala_2.11.12
文章平均质量分 67
JVM相关,包含jdk、java、scala等技术
dzzxjl
大数据 & 推荐算法 工程师
展开
-
Scala=2.13.4
scala独有的两招:函数式编程、简单的并发编程原创 2021-09-29 16:04:29 · 106 阅读 · 0 评论 -
java传递与拷贝
引用传递与值传递public void add(int a) { int b = a; } 这个可以看作是值传递,a是基本数据类型,他把他的值传给了b public void add(Object obj) { Object objTest = obj; } 这个可以看作是址传递,obj是引用数据类型,是把他栈中指向堆中的对象的地址值赋值给了objTest. 这时候就同时有两个引用指向了堆中的某个Object对象 其实这样看来,java应该只有值传递的。如果是基本数据类型,传递的就是实际的值. 如果是引原创 2021-11-13 16:13:29 · 317 阅读 · 0 评论 -
Java语言基础
数据类型数组对象 int[] Array()-scala由JVM直接创建的,因此查看类名的时候会发现是很奇怪的类似于"[I"这样的样子,这个直接创建的对象的父类就是Object,所以可以调用Object中的所有方法Integer 与 int 的区别int 是 java 提供的8种原始数据类型之一。Java 为每个原始类型提供了封装类,Integer 是 java为 int 提供的封装类。 int 的默认值为0,而 Integer 的默认值为 null,即 Integer 可以区分出未赋值和值为0原创 2021-10-01 17:33:03 · 84 阅读 · 0 评论 -
Maven
maven依赖关系中Scope的作用Dependency Scope在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值:compile,缺省值,适用于所有阶段,会随着项目一起发布。provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。system,类似provided,需要显式提供包含依赖的j原创 2021-10-01 13:09:25 · 158 阅读 · 0 评论 -
Java虚拟机运行时数据区
原文地址:http://www.cnblogs.com/Cratical/archive/2012/08/21/2649985.htmlJava在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。Java虚拟机所管转载 2017-01-21 11:04:43 · 206 阅读 · 0 评论