Java学习之路
如意教育
专业浏览器开发定制、一对一视频教学,如意老师V:Charleval
展开
-
Java:构造方法
Java构造方法1.构造方法不需要返回值类型,也不能写void,如果加上void,这个方法就变为普通方法了2.构造方法的方法名和类型名字一样3.构造方法作用是创建对象 创建对象的同时,初始化实例变量的内存空间,因为实例变量也叫对象变量,没有对象就没有对象变量。也就是会把实例变量赋初始值。是在构造方法执行过程中赋值。4.普通方法的调用 方法符中有static,通过类型.方法...原创 2019-04-06 16:27:30 · 489 阅读 · 0 评论 -
Java: this关键字
this关键字:this是一个引用,是一个变量,this变量中保存了指向自身的内存地址,this存储在JVM堆内存 每一个Java对象都有一个this,各个不同 this在多数情况下可以省略不写 this不能使用在带static的方法中,如果想访问就在方法里new一个package Test;public class Constract { public static void...原创 2019-04-07 14:58:33 · 1776 阅读 · 1 评论 -
Java:static关键字
带有static的方法,其实既可以采取类名的方式,也可以采取引用的方式访问但是采用引用,实际上访问的时候和引用的对象无关所以带有static的方法建议使用类名的方式访问什么时候成员变量使用静态变量?所有对象这个属性的值都是一样的时候,节省内存开销静态代码块——类加载时期public class Constract { static { System.out.pr...原创 2019-04-07 15:21:36 · 107 阅读 · 0 评论 -
Java:final关键字
1.final作为关键字,表示不可变的2.final修饰的类无法被继承3.final修饰的方法无法被覆盖4.final修饰的变量一旦赋值后不可覆盖5.final修饰的引用不能更改为其他引用,但是引用内部可以改变6.final常常与static连用,表示不可改变的常量,例如 public final static double pi=3.1415926;packa...原创 2019-04-07 15:52:17 · 105 阅读 · 0 评论