![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
概念
CWyh44
这个作者很懒,什么都没留下…
展开
-
Java构造方法
构造方法是用于给成员变量进行初始化赋值的方法。在创建对象的同时,就给成员变量进行了初始化赋值。在对象创建之后,就已经是有数据的一个对象。构造方法定义的格式:构造方法的名称一定与类名一模一样(大小写都是一样的) 没有返回值类型,连void也没有 没有具体的return内容,可以return分号构造方法的说明: 1、构造方法随着对象的创建而调用,jvm自动调用的一个方法。 2、...原创 2018-07-19 18:37:20 · 164 阅读 · 0 评论 -
Java继承中的构造方法
Java继承当中,子类中所有的构造方法默认都会访问父类的空参构造,看一个例子:class Demo02_SuperTest { public static void main(String[] args) { Son s = new Son(10); System.out.println("Son age:" + s.age); }}class Father{ int ...原创 2018-07-19 18:58:25 · 277 阅读 · 1 评论 -
数组内存模型图
第一步:栈存储局部变量(在方法定义中或方法声明上的变量),所以int[] arr 存放在了栈中; 第二步:new出的变量放在堆中,所以new int【3】在堆中。 第三步:每一个new出来的东西都有地址值(系统随机分配),所以new int【3】的地址值为0x001; 把0x001赋给arr,在栈中的数组通过地址值找到堆中相应的地址。用数组名和编号的配合就可以找 到数组中指定编号的元素,这种...原创 2018-07-14 21:18:31 · 1205 阅读 · 0 评论 -
Java中的相除(/)和取余(%)
让我们先看一段代码:public class Division_remainder { public static void main(String[] args) { int a = 13 / 5; int b = 13 % 5; int c = 5 / 13; int d = 5 % 13; int e...原创 2018-07-15 16:40:58 · 183702 阅读 · 3 评论