摘要: string字符串的创建可以通过String str1="hello"或者 String str2 = new String("hello")两种形式。 使用String str1="hello"这种方式创建字符串的时候,jvm首先会检查字符串常量池中是否存在该字符串的对象,如果已经存在,那么就不会 阅读全文
posted @ 2018-04-09 19:59 ToRemember 阅读(144) 评论(0) 推荐(0)
摘要: Java中的参数传递有两种方式: 一种是按值传递,另外一种是引用传递。 值传递:值传递是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。简单来说就是直接复制了一份数据过去,作为参数。 ... 阅读全文
posted @ 2018-03-22 20:37 ToRemember 阅读(135) 评论(0) 推荐(0)
摘要: Java程序的初始化一般遵循三个原则(优先级依次递减) 静态对象(变量)优先于非静态对象(变量)初始化,其中静态对象(变量)只初始化一次,而非静态对象(变量)可能会初始化很多次; 父类优先于子类初始化;按照成员变量的定义顺序进行初始化。即使变量定义散布于方法定... 阅读全文
posted @ 2018-03-21 20:52 ToRemember 阅读(54) 评论(0) 推荐(0)