摘要: 实例化是什么 1.在Java中,使用已经定义好的类,创建该类对象的过程称为“实例化”。 2.实例化就是在堆中分配内存的过程,分配的内存即对象。 3.只有实例化后的对象,才能访问到类中的成员变量和方法。 实例化的特点 1.简单地说,实例化就是new对象。 2.new的过程就是实例化的过程,如 就是对C 阅读全文
posted @ 2019-04-10 16:28 爱听音乐的猪 阅读(350) 评论(0) 推荐(2) 编辑
摘要: 构造器是什么 1.构造器,也称构造方法、构造函数。作用是构造出来一个类的实例,确保对象得到初始化。 2.构造器的格式: 。 3.根据有无参数,可分为无参构造 和有参构造。 构造器的特性 1.与一般方法名不同的是,构造方法名必须和类名保持一致,并且没有返回值。 2.Java编译器会自动创建无参构造函数 阅读全文
posted @ 2019-04-10 16:28 爱听音乐的猪 阅读(2339) 评论(1) 推荐(0) 编辑
摘要: 知识回顾 "上一篇" 总结了java中成员变量和局部变量的区别,这一篇将总结静态变量和实例变量的一些特性和区别。 示例代码 静态变量和实例变量的区别 1、生命周期不同 实例变量随着对象的创建而存在,随着对象的回收而释放。 静态变量随着类的加载而存在,随着类的消失而消失。 2、调用方式不同 实例变量只 阅读全文
posted @ 2019-04-03 20:01 爱听音乐的猪 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 示例代码 成员变量和局部变量的区别 1. 在类中的位置不同 成员变量:定义在类中、方法外的变量。作用域是整个类。 局部变量:定义在方法中的变量 2. 在内存中的位置不同 成员变量:实例变量在堆中,静态变量在方法区中。 局部变量:在栈中。 如图: 3. 生命周期不同 成员变量:随着对象的创建而存在,随 阅读全文
posted @ 2019-04-03 18:56 爱听音乐的猪 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 静态代码块,格式是 , 随着类的加载而加载,且只执行一次。 在程序中,执行的优先级最高。 非静态代码块,格式是 , 在创建对象的时候运行(即new一个对象的时候),每创建一次对象就执行一次。 示例代码 打印结果 阅读全文
posted @ 2019-04-02 15:07 爱听音乐的猪 阅读(744) 评论(1) 推荐(0) 编辑
摘要: 一 、搭建Java 环境的插件 1. "Language Support for Java(TM) by Red Hat" 2. "Debugger for Java" 3. "Java Test Runner" 4. "Maven for Java" 5. "Java Extension Pack 阅读全文
posted @ 2019-03-31 20:42 爱听音乐的猪 阅读(840) 评论(0) 推荐(0) 编辑