摘要:
原文链接 说明:(1):“在Java里面参数传递都是按值传递”这句话的意思是:按值传递是传递的值的拷贝,按引用传递其实传递的是引用的地址值,所以统称按值传递。(2):在Java里面只有基本类型和按照下面这种定义方式的String是按值传递,其它的都是按引用传递。就是直接使用双引号定义字符串方式:St 阅读全文
posted @ 2019-04-19 16:38
Zackary丶Liu
阅读(123)
评论(0)
推荐(0)
摘要:
原文链接点这里,感谢博主分享在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。final关键字在java中,final的含义在不同的场 阅读全文
posted @ 2019-04-19 16:06
Zackary丶Liu
阅读(165)
评论(0)
推荐(0)
摘要:
原文链接点这里,感谢博主分享 在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们先来了解一下static关键字及其用法。 static关键字 1.修饰成员变量 在我们平时 阅读全文
posted @ 2019-04-19 16:00
Zackary丶Liu
阅读(270)
评论(0)
推荐(0)
摘要:
原文链接点这里 equals 源码如下: 分析: //true equal用于比较两个对象的值是否相同,和内存地址无关 阅读全文
posted @ 2019-04-19 15:22
Zackary丶Liu
阅读(315)
评论(0)
推荐(0)
摘要:
原文链接点这里,感谢博主分享 答案是两个,现在我们具体的说一下: String s = new String("abc"); 首先我们要明白两个概念,引用变量和对象,对象一般通过new在堆中创建,s只是一个引用变量。 所有的字符串都是String对象,由于字符串文字的大量使用,java中为了节省时间 阅读全文
posted @ 2019-04-19 15:09
Zackary丶Liu
阅读(250)
评论(0)
推荐(0)
摘要:
原文链接点这里,感谢博主分享 * 寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. * 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) * 堆:存放所有new出来的对象。 * 静 阅读全文
posted @ 2019-04-19 14:58
Zackary丶Liu
阅读(264)
评论(0)
推荐(0)

浙公网安备 33010602011771号