
javase
梦秦子104
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数组
数组的定义 元素类型[] 数组名=new 元素类型[元素个数或者数组长度] 内存的划分: 1、寄存器 2、本地方法区 3、方法区 4、栈内存 存储的都是局部变量而且局部变量所属的作用域一旦结束,该变量就自动释放 5、堆内存 存储的是数据和对象(数据其实就是对象)凡是new的就建立在堆内存中 特点: 1、每个实体都会有一个首地址 2、堆内存中的每一个变量都有默认初始化值,根原创 2017-07-29 18:11:16 · 296 阅读 · 0 评论 -
java中的类
1、类的定义 定义类就是在定义类的成员 成员:成员变量就是属性,成员方法就是行为 成员变量和局部变量的区别: 1、定义的位置不同 成员变量定义在类中,整个类中都可以访问 局部变量定义在方法,语句,局部代码块中,只在所属区域内有效 2、存在的位置不同 成员变量存在于堆内存的对象中 局部变量存在于栈内存的方法中 3、生命周期的不同 成员变量随着对象的创建而存在,随着对象的消失而消原创 2017-07-29 18:25:46 · 330 阅读 · 0 评论 -
java面向对象
面向对象和面向过程的思想原创 2017-08-01 17:37:36 · 251 阅读 · 0 评论 -
java中的抽象类
抽象类:是抽象的,笼统的,模糊不清的 特点; 1、只有方法的声明没有实现,该方法是抽象方法,需要被abstract修饰,抽象方法必须定义在抽象类中。该类必须被abstract修饰。 2、抽象类不可以被实例化,因为抽象方法没有意义。 3、抽象类必须有其子类覆盖所有抽象方法,该子类才能实例化。否则,子类还是抽象类。 误区: 抽象类也有抽象方法,用于给子类对象进行实例化抽原创 2017-08-01 20:28:34 · 282 阅读 · 0 评论 -
java中的final关键字
final关键字: final是一个修饰符,可以用来修饰类,方法,变量。final修饰的类不可以被继承。final修饰的方法不可以被覆盖。final修饰的变量是常量,只能被赋值一次。写法规范:常量所有字母都大写,多个单词,中间用_连接原创 2017-08-02 16:35:57 · 293 阅读 · 0 评论 -
java中的接口
当一个类的方法就都是抽象的时候,这时可以将该类用另一种形式表示,就是用接口interface 对于接口中常见的成员:而且这些成员都是有固定的修饰符的。 全局常量:public static final抽象方法:public abstract 接口中的成员都是公共权限(public) 注意: 接口不能被实例化只能等实现类实现接口中的方法后,该实现类才可以实例化,否则,这原创 2017-08-02 17:08:05 · 297 阅读 · 0 评论 -
java中一个对象的实例化
Java中一个对象的实例化过程 Student student=new Student(); JVM会读取指定目录下的Student.class文件,并加载进内存,并会先加载Student的父类(如果有直接的父类的情况下)。在堆内存开辟空间,分配地址。并在对象空间中,对对象中的属性进行默认初始化。调用对应的构造方法进行初始化。在构造方法中,第一行会先到调用父类中构造方法中进行初始化。父原创 2017-08-02 17:25:27 · 678 阅读 · 0 评论