自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 暂时没有代码的Java基础学习笔记_static关键字

static关键字 statickeyword.PersonDemo 需求:了解static关键字 分析: 情况: 姓名和年龄都是不同的,而国籍是一样的 而每次创建对象时都要在堆内存中开辟存放国籍的空间,浪费 解决方案: 针对多个对象有共同的这样的成员变量值得时候 可以使用static关键字来修饰 修饰后的成员变量被该类的所有对象所共享 特点:(可以修饰成员变量和成员方法) ...

2019-07-12 15:04:25 83

原创 暂时没有代码的Java基础学习笔记_了解构造方法

了解构造方法 construct.ConstructDemo 需求:了解构造方法 分析: 构造方法: 给对象的数据进行初始化 格式: 方法名与类名相同 没有返回值类型(包括void) 没有具体返回值 注意事项: 没有给出构造方法的时候系统将自动提供一个无参构造函数 给出构造方法后,系统将不在提供默认的无参构造方法 只要给出了构造方法,系统就不提供默认构造方法 如...

2019-07-12 15:03:35 69

原创 暂时没有代码的Java基础学习笔记_二维数组的定义和使用

二维数组的定义和使用 src.BinaryArrayDemo.java 需求:对二维数组的定义和使用 分析: 二维数组的定义格式 数据类型[][] 数组名 = new 数据类型[m][n](动态初始化) 注意: 以下格式也可以表示二维数组: 数据类型[] 数组名[] = new 数据类型[m][n] 数据类型 数组名[][] = new 数据类型[m][n] 例:int[]...

2019-07-12 15:02:55 98

原创 暂时没有代码的Java基础学习笔记_数组的定义和使用

数组的定义和使用 src.ArrayDemo 需求:实现数组的定义和使用 分析: 数组的定义格式: 格式1: -数据类型[] 数组名; int[] a; 定义了一个 int类型的数组 a变量 格式2: 数据类型 数组名[]; int a[]; 定义一个 int类型 a数组变量 尽量使用格式1 定义完成后数组中是没有元素值的,需要进行初始化 数组的初始化: 分配...

2019-07-12 15:02:07 85

原创 暂时没有代码的Java基础学习笔记_super关键字

super关键字 inheritance.SuperDemo 需求:了解super关键字 分析: super与this的区别 this代表本类对应的引用 super代表父类储存空间的标识(可以理解为父类引用) 应用场景: 调用成员变量 this.成员变量 -> 调用本类成员变量 super.成员变量 -> 调用父类成员变量 调用构造方法 this(…) -&gt...

2019-07-12 15:01:18 61

原创 暂时没有代码的Java基础学习笔记_继承思想和extends关键字

继承思想和extends关键字 inheritance.ExtendsDemo 需求:了解继承 分析: 继承概述:把多个类中相同的内容提取出来定义到一个类中 继承的实现格式:class 子类名 extends 父类名 {} 好处: 提高代码复用性 提高代码可维护性 让类与类之间产生关系,是多态的前提 注意:类与类产生了关系,也是继承的一个弊端:类与类的耦合性增强了 ...

2019-07-12 14:50:37 68

原创 暂时没有代码的Java基础学习笔记_封装思想

封装思想 enclusure.StudentDemo 需求:封装思想 分析: 问题: 通过对象给成员变量赋值,可以赋值一些非法数据 解决方案: 在赋值之前,先对数据进行校验判断->在哪里进行数据校验判断? 须知: StudentDemo类是一个测试类,一般只创建对象,调用方法 可知: 判断应该定义在Student类中而我们在成员变量的位置不可以进行判断 因...

2019-07-12 14:48:21 96

原创 暂时没有代码的Java基础学习笔记_final关键字

final关键字 finalkeyword.FinalDemo 需求:了解final关键字的使用 分析: 修饰范围:类,方法,变量 作用和特点: 类:被final修饰的类为最终类,无法被继承 方法:被final修饰的方法不能被重写(覆盖) 变量: 被final修饰的变量为最终变量 变量不能被重新赋值(只能赋值一次)该变量其实是常量(自定义常量的写法) 对于引用数据类型,表现为...

2019-07-12 14:47:31 70

原创 暂时没有代码的Java基础学习笔记_多态思想

多态思想 multistate.MutiStateDemo 需求:了解多态 分析: 定义:同一个对象(事物),在不同时刻体现出来的不同状态 前提: 继承或者实现关系 方法重写 没有也可以,但是就没有意义 重写体现了 子类与子类之间的区别 和 子类与父类之间的区别 父类或者父接口引用指向子类对象 class Cat extends Animal{} Animal cat = new ...

2019-07-12 14:46:22 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除