- 博客(6)
- 收藏
- 关注
原创 更新:4月16日学习static关键字
1:什么是static关键字? 英文static是静态的意思,所以static关键字又称为静态变量,由static修饰的成员变量和方法称之为静态变量和静态方法。 静态变量又可以叫类变量。2:学习static关键字要明白的知识: 在java加载类的时候,就为静态变量/方法分配内存空间,它存在与数据区/静态区,所以静态变量/方法不属于对象,属于类;而类中的实例变量啊,普通方法啊,还未分配...
2018-04-22 23:03:06 106
原创 18年4月22复习this关键字
1:什么是this关键字? 在类定义的方法内,this关键字代表谁调用函数。在构造方法内,this关键字代表当前时刻所创建对象对应的成员。2:为什么需要this关键字? java提倡构造方法中的形参要与成员变量一致,所以引进了this关键字。又接着构造方法是为了完成对对象的初始化,因为new后面的括号不加实参只是定义,还未初始化,加了括号就是定义边初始化。区分构造方法内的成员变量和形参。在jav...
2018-04-22 21:37:58 121
原创 18年构造函数的学习
1:为什么需要构造函数? 当我们为一个对象实例化的时候,new后面的括号可以不带参数也可以带参数。不带参数就只是为创建对象,还未对对象里面的成员变量赋值;如果要在定义的时候就要为成员变量赋值,这时我们就需要到构造函数。2:什么是构造函数? 构造函数也叫构造方法,没有返回值,名字与类名相同。3:构造函数的用途? 构造函数用来初始化成员变量,就是在new实例化的同时赋值,通过括号中的...
2018-04-21 17:32:48 111
原创 java中的基础大合集
概述: 本文讲述java的最基本知识,为理解面向对象打下扎实的基础 (慢慢更新)1:内存分配问题 1):我们需要把内存模拟出一块块区域,比如一块区域给堆用,一块区域给栈用,以下是内存图 从上到下依次是堆,栈,静态区从这个图可以知道,堆中存放的是实例化的对象;局部变量实在栈中分配的,局部变量就是函数里面的变量。如何区分局部...
2018-04-17 20:28:15 181
原创 2018年4月16日学习static关键字
1:为什么需要static关键字? 很多时候,不同的类需要对同一个变量进行操作,所以才需要类变量2:什么是static关键字? static是静止的意思,static称之为类变量,既然是类变量,就是在类中使用,所以类变量属于类 由static关键字修饰的常量,方法,变量称之为静态常量,静态方法,静态变量,也称为类的静态成员,从这里可以看出static关键字在...
2018-04-17 16:32:09 129
原创 20184月16学习java中的this关键字总结
1:什么是this关键字? this关键字是指当前对象。 例如以下代码: public clas Test { String str=null; ...
2018-04-16 21:37:24 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人