摘要: 封装在java中的体现: 方法就是一种封装,关键字private也是一种封装。 使用方法进行封装: 1、可以省略程序运行的细节,只保留程序名,便于人类的思维习惯。 2、方法内部可以定义许多属性,函数。 3、类中,函数定义没有static 使用private进行封装: 1、使用private进行修饰的 阅读全文
posted @ 2020-05-12 17:46 正直多金刚 阅读(182) 评论(0) 推荐(0)
摘要: 在java中,成员变量和局部变量主要有5个区别: 1、在类中的定义位置不同 成员变量定义在类中,局部变量定义在方法里 2、在内存中的位置不同 成员变量在堆中,局部变量在栈中 3、生命周期不同 成员变量随对象创建而存在,随对象消失而消失 局部变量随方法调用而存在,随方法调用完毕而消失 4、初始值不一样 阅读全文
posted @ 2020-05-12 16:47 正直多金刚 阅读(439) 评论(0) 推荐(0)
摘要: 在java中,类也可以作为参数进行传递,(类名 对象名),不过类作为参数,传递的是类的堆地址。 其内存运行如图所示: java中的类也可作为结果返回,返回的就是一个地址 阅读全文
posted @ 2020-05-12 16:00 正直多金刚 阅读(2623) 评论(0) 推荐(0)
摘要: 调用对象的内存图 阅读全文
posted @ 2020-05-12 08:57 正直多金刚 阅读(182) 评论(0) 推荐(0)