- 博客(9)
- 收藏
- 关注
原创 接口和抽象类的区别
1.接口要被子类继承,接口要被类实现2.接口只能做方法的声明,抽象类可以做方法的声明,也可以做方法的实现3.接口定义的变量只能是公共的,静态的常量,抽象类中的变量可以是普通变量4.接口是设计的结果,抽象类是重构的结果5.抽象类和接口都是用来抽象具体的对象,但是接口的抽象等级更高6.抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量7.抽象类主要用来抽象类别,接口主要用来抽象功能...
2021-08-12 21:52:08
88
原创 成员变量和局部变量的区别
1.类中的位置不同: 成员变量在类中方法外 局部变量在方法内或方法的声明上2.内存中位置不同: 成员变量:堆内存 局部变量:栈内存3.生命周期不同: 成员变量 随着对象的存在而存在,随对象的消失而消失 局部变量 随方法的调用而存在,随方法的调用完毕而消失4.初始化值不同: 成员变量,有默认的初始化值...
2021-08-12 21:45:21
58
原创 重载与重写的区别
重写:首先必须有继承关系,子类重写父类方法即是将父类的方法重新定义,重写的规则:除了访问修 饰符和方法主题其余部分必须相同,方法的重写是多态的一种体现重载:主要是同一类中,方法名相同,参数列表不同的方法 参数列表的不同,主要体现在:(1)参数个数不同 (2)参数类型不同 (3)参数的顺序不同...
2021-08-12 21:35:43
62
原创 java中for循环的格式和执行流程
1.格式: for(初始化语句;控制语句;判断语句){ 循环体}2.流程: a.执行初始化语句 b.执行判断语句(false结束,true继续) c.执行循环体语句 d.执行控制语句 e.回到第二次继续判断...
2021-08-12 21:24:59
231
原创 java中do while循环,while循环和for循环的区别
1.for循环和while循环需要先判断条件是否成立,然后决定是否需要执行循环体:do while循环先执行一次循环体,再判断条件是否成立,然后决定是否执行循环体2.for循环是初始化语句定义的变量,归属于for循环语法结构,循环结束不能使用;while循环是初始化语句定义的变量,由于在循环体外定义,不属于while循环体,循环结束后还能使用3.应用场景的区别: 知道循环次数,使用for循环 不知道循环次数,使用while循环...
2021-08-12 21:19:51
240
1
原创 Java开发的步骤
1.编写代码:书写正确的代码2.编译代码:通过java命令编译java文件,编译成功后,会产生对应的字节码文件3.运行代码:通过java命令运行
2021-08-12 21:08:22
55
原创 Java中JDK,JRE,JVM的区别
1.JDK是java的开发工具包2.JRE是java的开发环境(包括JVM和JAVA的核心类库)3.JVM是一种虚拟机(主要用来实现跨平台)包含关系:jdk1.8之后,jdk包括jre和jvm
2021-08-12 21:01:34
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人