摘要: 方法重名 在父子类的继承关系中,创建子类对象,访问成员方法的规则: 创建的对象是谁,就优先用谁,如果没有就向上找。 阅读全文
posted @ 2020-02-28 23:44 _Anke 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 区分子类方法中重名的三种变量 局部变量: 直接写成员方法名 本类的成员变量: this.成员变量名 父类的成员变量: super.成员变量名 阅读全文
posted @ 2020-02-28 22:54 _Anke 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 继承 1.1概述 集成主要解决的问题是: 共性抽取 。 父类也可以叫基类、超类 子类也可以叫做 派生类。 定义: 继承:就是子类继承父类的 属性 和 行为 ,使得子类对象具有和父类相同的属性、行为。子类可以直接访问父类中的非私有的属性和行为。 好处 : 1. 提高了 代码的复用性 2. 类与类之间产 阅读全文
posted @ 2020-02-28 22:53 _Anke 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Chapter08【String类、static、Arrays类、Math类】 第一章 String类 1.概述 java.lang.String 类代表字符串 API(开发文档)当中说:Java程序中所有字符串字面值(如“abc”)都作为此例的实例实现。 其实就是说:程序中所有的双引号字符串,都是 阅读全文
posted @ 2020-02-28 20:08 _Anke 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Math类 4.1 概述 java.lang.Math 类包含用于执行基本的数学运算的方法,如初等指数、对数、平方根和三角函数。 类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来很简单。 4.2 基本运算 1.获取绝对值 有多种重载。 public static double a 阅读全文
posted @ 2020-02-28 20:06 _Anke 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 第一章 数组的定义和访问 1.1 容器概述 容器:是将多个数据存储到一起,每个数据称为该容器的元素。 生活中的容器:水杯、衣柜、教室 1.2 数组的概念 数组概念:是一种容器,可以同时存放多个数据。 特点: 数组是一种 引用数据类型 数组当中的多个数据,类型必须统一 数组的长度在程序的运行期间不可改 阅读全文
posted @ 2020-02-28 13:51 _Anke 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Arrays类 3.1 概述 java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。其所有方法均为静态方法。 3.2 操作数组的方法 1.将参数数组变成字符串 public static String toString(数组); 2.对指定的类型数组按升序进行排序 pu 阅读全文
posted @ 2020-02-28 13:35 _Anke 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 静态代码块 静态代码块:定义在成员变量位置,使用static修饰代码块{}; 位置:类中方法外。 执行:随着类的加载而执行唯一的一次,优先于main方法和构造方法。 格式: 作用:给类变量进行初始化赋值。 代码如下: 小贴士: static 关键字,可以修饰变量、方法和代码块。在使用的过程中,其主要 阅读全文
posted @ 2020-02-28 12:38 _Anke 阅读(201) 评论(0) 推荐(0) 编辑
摘要: java中内存的划分 栈(stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。 局部变量:方法的参数,或者是方法{}内部的变量 作用域:一旦超出作用域,立刻从占内存当中消失。 堆(Heap):凡是new出来的东西,都在堆当中。 堆内存中的东西都有一个地址值:16进制 堆内存里的数 阅读全文
posted @ 2020-02-28 12:05 _Anke 阅读(131) 评论(0) 推荐(0) 编辑