- 博客(8)
- 收藏
- 关注
原创 Java三大特性之:多态
多态多态是指同一个方法因为对象不同而实现多种不同的行为方式多态的存在条件:继承,方法重写,父类引用指向子类对象 Parent p = new Child();实现多态的代码如下public class Animal { public void cry(){ System.out.println("叫了一声"); }}public class Cat extends Animal{ @Override public void cry.
2021-06-23 13:20:11
110
原创 初识java中代码块
初学java时了解到了代码块的应用做了个简单的小总结不够详细仅做参考代码块的分类1.普通代码块普通代码块的位置在方法中,用于限定变量的生命周期{}就是变量的作用域{}执行结束变量的生命周期结束变量被销毁空间被释放public class CodeDemo { public static void main(String[] args) { //普通代码块...
2019-08-15 10:54:52
216
原创 String和StringBuffer之间的转换
String 和 StringBuffer 创建都是字符串对象但却有所不同String对象的字符序列是不可修改的即String对象的字符不能被修改删除StringBuffer类的对象的实体的内存空间是可以自动的改变大小便于存放的可变字符序列String和StringBuffer的转换String -------->StringBuffer不能直接将String的值直...
2019-08-06 16:01:01
466
原创 java 初学时常见的关键字
最近在初步学习JAVA后自己写类一些代码后发现一些常见的一些关键字做了一下小总结public在英文中为公共的意思 JAVA中被public修饰的变量和方法 可以被同一项目下的所有类调用private在英文中为私有的意思JAVA中被private修饰的变量和方法被称为私有变量和私有方法 private修饰后只能在本类中使用只能通过方法调用protected...
2019-08-06 11:40:13
130
原创 Java中的构造方法
构造方法用于对对象的数据进行初始化格式:1.方法名与类名相同;2.无返回值类型包括void;3.无返回值使用时如果没有给一个构造方法系统会自己提供一个无参数的构造方法构造方法可以给成员变量赋值方式:1.setXXX()2.带参构造方法构造方法的案例class Student{ private String name; private ...
2019-07-09 17:59:57
160
原创 java中成员变量与局部变量的区别
成员变量定义在一个类中的方法外随着对象的创建而存在有默认初始化的值局部变量定义在一个类中的方法内随着方法的调用而存在无默认的初始化值需要定义、赋值才能使用class variable { //成员变量 int a; int b = 10; public void display() { int c = 30;//局部变量需定义赋值才可使用 Syst...
2019-07-09 14:55:06
155
原创 java 类与对象
java 类与对象1.类由 成员变量和成员方法组成一组相关属性和行为的集合2.对象该类事物的具体表现形式,具体存在的个体例学生是类的一种那么学生中的学习委员就是学生中具体存在的个体就是一个对象类的使用首先创建一个学生类class Student { //定义变量 String name; int age; String address...
2019-06-12 21:49:01
118
原创 java中的方法重载
java中的方法重载概述:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或参数类型不同即可。特点:(1)与返回值类型无关只看方法名和参数列表(2) 调用时 JVM通过参数列表的不同来区分同名方法下面是一个简单的方法重载案例class Demo { public static void main(String[] args) { //JVM会根据不同的参数...
2019-06-10 18:00:22
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人