
Java基础
详细的java入门以及知识点
无法被打垮的人
这个作者很懒,什么都没留下…
展开
-
Java基础之对象的创建与使用:内存解析
要点:堆(Heap)存放对象实例,栈(Stack)用于存储局部变量1.局部变量:局部变量的定义:定义在方法中的变量都是局部变量(main方法也是方法,所以定义在main方法中的变量也是局部变量)。生存时间:局部变量的生存时间和方法的生存时间一致,调用该方法声明该局部变量并初始化的时,该局部变量被创建并分配内存空间;直到该方法调用结束局部变量也就结束了;是否需要初始化:局部变量在使用前必须进行初始化,系统默认不会对局部变量进行初始化数据操作,如果局部变量在使用前没有进行初始化则会在编译器报错;如果局.原创 2020-07-02 15:56:41 · 171 阅读 · 0 评论 -
分析Java中的关键字static
深入分析Java中的关键字staticstatic关键字的基本用法static关键字基本概念(方便其他类公用)修饰变量的时候,这个变量属于类变量,可以直接通过类名.变量名来引用。修饰方法的时候可以直接通过类名.方法名来访问。方便在没有创建对象的情况下来进行调用 [被static关键字修饰的不需要创建对象去调用,直接根据类名就可以去访问]package Study;public class Lemon { public static void main(String args[]){原创 2020-06-27 23:41:17 · 138 阅读 · 0 评论 -
Java基础之接口
Java接口Java不支持多继承性,即一个子类只能有一个父类;单继承使得java简单,易于管理,但如果要克服单继承性的缺点就要使用接口技术,是一个类可以实现多个接口,用关键字interface关键字来定义一个接口。接口声明:interface 接口名; 接口体:包括常量定义和方法定义,方法只允许声明不允许实现。口使用:class A implements print,add ...原创 2020-04-13 10:34:16 · 115 阅读 · 0 评论 -
Java基础之抽象类
1.java之抽象类的基本概念普通类就是完善的功能类,直接生产对象并使用,其中的方法都已经实现完整(带有方法体"{}").抽象类的最大特点包含了抽象方法,抽象方法是只声明(没有方法体)的方法,抽象方法定义时使用abstract关键字完成,并且抽象方法一定要在抽象类中,抽象类要使用abstract关键字声明.重点:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用...原创 2020-04-13 09:57:43 · 186 阅读 · 0 评论 -
Java基础之构造函数深入研究
java函数的深入理解什么是构造函数构造函数是java函数中一种特殊的函数,定义方法为函数名与类名完全相同 eg:class Person { String name; int age; String address; //有参构造 public Person(String name, int age, String address) { ...原创 2020-04-12 17:50:44 · 162 阅读 · 0 评论 -
Java面向对象(第一篇)
面向过程与面向对象1.Java类以及类的成员:属性,方法,构造器,代码块,内部类2面向对象的三大特征:封装性,继承性,多态性(抽象性)其他关键字:this,super,static,final,abstract,interface,import“人把大象装进冰箱”1.面向过程,强调的是具体功能行为,以函数为最小单位,考虑怎么做把冰箱门打开把大象塞进入把冰箱门关闭2.面向对象,...原创 2020-04-02 22:05:30 · 150 阅读 · 0 评论