Java_SE_第十一讲:面向对象之封装续二

如果一个类包含了属性与方法那么该类的每一个对象都具有自己的属性但无论一个类有多少个对象这些对象共享同一个方法。关于方法参数传递的总结_对于java中的方法参数传递无论传递的是原生数据类型还是引用类型统一是传值(passbyvalue​)。什么类型的引用就能指向什么类型的对象比如people类型的引用就能指向people类型的对象但不能指向student类型的对象。比如_valpeople=people()正确valpeople=student()错误peoplepeople=newpeople()_正确p
阅读更多

Java_SE_Lesson_1:面向对象高级

注意_方法的返回值对重载没有任何影响。类是一种抽象的概念对象是类的一种具体表示形式是具体的概念。先有类然后由类来生成对象(object)。对象又叫做实例(instance)。类由两大部分构成_属性以及方法。属性一般用名词来表示方法一般用动词来表示。如果一个java源文件中定义了多个类那么这些类中最多只能有一个类是public的换句话说定义的多个类可以都不是public的。在java中进行方法的参数传递时无论传递的是原生数据类型还是引用类型参数传递方式统一是传值(passbyvalue)。java中没有传引
阅读更多

Java中的静态代码块、构造代码块、构造函数以及Java类初始化顺序

本文介绍了静态代码块、构造代码块和构造函数的概念和作用,以及它们的执行顺序和区别。静态代码块在类加载时执行一次,构造代码块在对象创建时执行,构造函数用于对象初始化。文章还讨论了类继承时的静态代码块执行顺序。
阅读更多