自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (Java笔记)抽象类和接口

第一章 抽象类 用abstract修饰的类,目的是方便被继承。 1.1抽象类的定义 public abstract class Animal {} /*修饰符 abstract class 类名*/ 定义类的时候加abstract修饰 1.2 抽象类中定义的内容 可以定义类中完全一样的(属性,方法,构造器)。 可定义抽象方法,也可以是非抽象方法。 abstract修饰的方法为抽象方法,只有声明没...

2019-10-22 08:15:51 158

原创 (Java笔记)多态和HungrySingle设计模式

第一章 多态 多态:意为多种形态,在不同的场景下会表现的不同 1.1 如何编写多态 public class Test { public static void main(String[] args) { //1: 父类变量指向子类对象 Animal an = new Dog();//编译看左边 运行看右边 //2:多态 an...

2019-10-17 19:25:56 235 1

原创 (Java笔记)关于封装的方法和必要性

第一章 封装 封装:即打包,将多行代码整合到一起,对于类的封装。 类层面上的封装:使用对象做事,将类封装过后,创建对象调用其中的属性和方法。 通过不同的修饰符去决定类中的属性和方法的权或者说是可见度 ,共四种。 public protected 默认 private 属性的封装: public class Student { int age; public Student() { } pu...

2019-10-16 20:55:36 465

原创 (Java笔记)关于类的继承中一些重要方法和类型转换

第一章 方法的重写 在子类继承父类之后,对父类方法的复写拓展。 前提: 继承关系,方法和父类重名(参数列表一样 返回值一样)。 class Person { String name; public int info(int num) { System.out.println("姓名:"+name+",年龄:"+age); return 1; } } @Override clas...

2019-10-15 19:53:48 310

原创 (Java笔记)构造器和this,super的用法

第一章 构造器 构造器是一个java用来产生对象的特殊方法。称之为构造器 声明方法和注意事项: public 类名(){ //语句 } //构造器方法名称和类名相同 首字母一定大写 //没有返回值 不需要写明返回类型 //可以带参构造 //在类中如果没有构造器 默认存在无参构造器 //构造器可以重载 public c...

2019-10-14 21:04:16 186

原创 (Java笔记)面向对象

第一章 面向对象 1.1 什么是面向对象 语言的分类有面向过程和面向对象两种他们之间的区别是 面向过程: ​ 要按照过程一步一步来,先干什么再干什么,一步都没错最后才能得到结果。 特点: ​ 解决小问题的时候很容易理清楚思路,问题变大变复杂就难以下手。 面向对象: ​ 创建对象,然后给他功能和属性。这个对象能完成被要求完成的事情,就是个工具。 特点: 针对简单问题有点大材小用,适合用来对付难解决的...

2019-10-11 21:07:38 114

原创 (Java笔记) 方法的定义和使用

第一章 方法 1.1 什么是方法 方法就是一个功能模块的集合。将很多行代码放置在一组{} 中,形成一个代码块。 1.2 为什么要使用方法 提高代码复用性 提高代码维护性 提高代码延展性 1.3 如何使用方法 1.3.1 方法的声明 //[]内可写可不写 {内必须写} [修饰符] [static] {void|数据类型} 方法名称([参数列表]){ 执行语句; } public static vo...

2019-10-10 23:50:55 232

空空如也

空空如也

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

TA关注的人

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