- 博客(5)
- 收藏
- 关注
转载 Java中的字符串常量池,栈和堆的概念
问题:String str = new String(“abc”),“abc”在内存中是怎么分配的? 答案是:堆内存。(Tips:jdk1.8 已经将字符串常量池放在堆内存区) 题目考查的为Java中的字符串常量池和JVM运行时数据区的相关概念。 "abc"为字面量对象,其存储在堆内存中。而字符串常量池则存储的是字符串对象的一个引用。 Java中的字符串常量池 Java中...
2019-09-23 21:20:00
327
转载 java对象只有值传递,为什么?
在开始深入讲解之前,有必要纠正一下大家以前的那些错误看法了。如果你有以下想法,那么你有必要好好阅读本文。 错误理解一:值传递和引用传递,区分的条件是传递的内容,如果是个值,就是值传递。如果是个引用,就是引用传递。 错误理解二:Java是引用传递。 错误理解三:传递的参数如果是基本类型,那就是值传递,如果是对象,那就是引用传递。 实参与形参 我们都知道,在Jav...
2019-09-23 19:57:00
188
转载 面向对象和面向过程程序设计理解及区别
项目 名称 面向对象程序设计 面向过程程序设计 (也叫结构化编程) 定义 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以...
2019-09-21 21:43:00
10199
转载 String对象为什么不可变
转载:https://www.cnblogs.com/leskang/p/6110631.html 一、什么是不可变对象? As we all know, 在Java中, String类对象是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成...
2019-09-12 15:34:00
192
转载 mybatis_plus插件——生成器
最近在学习mybatis框架,虽然已经简化了一些Dao代码,但是还想更上一层楼吗?不再被基本的pojo层,controller层,service层,dao层基本重复代码所困恼吗?这里,让我们来学习一下mybatis plus生成器吧,实现mybatis的逆向工程,最好是以springboot结合。 一、导入maven依赖,注意版本,以及编写生成器主类 <!--springb...
2019-08-29 15:58:00
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅