1 构造方法 初始化阶段 给对象的属性进行赋值 构造方法 什么是构造方法 : 字面 方法构建时 就使用的方法 对象创建的时候就使用的方法 作用:对象的属性值初始化2 如何用构造方法 修饰符 构造方法名(参数列表){ } 2.1 一般情况下没有返回值 2.2 构造方法名必须和类名一致 2.3 构造方法 ...
分类:
其他好文 时间:
2019-03-16 18:08:28
阅读次数:
152
前言 场景举例 为什么要使用分布式锁 上图分析: 分布式锁应该具备的条件 分布式锁实现方式-前言 基于数据库的实现方式 创建一个表: 想要执行某个方法,就使用这个方法名向表中插入数据: 成功插入则获取锁,执行完成后删除对应的行数据释放锁: 使用基于数据库的这种实现方式很简单,但是对于分布式锁应该具备 ...
分类:
其他好文 时间:
2019-03-15 18:47:34
阅读次数:
192
重写&重载 重写(override)是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。 多态 多态就是同一个接口,使用不同的实例而执行不同操作 现 ...
分类:
编程语言 时间:
2019-03-15 17:22:14
阅读次数:
180
重载与重写对比: 重载: 权限修饰符(public private 默认):无关 方法名:重载的两个方法的方法名必须相同 形参的个数不同 形参的类型不同 三者至少满足一个 返回值类型: 重载与返回值类型无关 重写: 权限修饰符(public private 默认): 子类方法的权限>=父类的方法的权 ...
分类:
编程语言 时间:
2019-03-14 20:04:38
阅读次数:
212
概述 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。 我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的 ...
分类:
编程语言 时间:
2019-03-14 19:51:36
阅读次数:
185
一、Thread类中的静态方法 Thread类中的静态方法是通过Thread.方法名来调用的,那么问题来了,这个Thread指的是哪个Thread,是所在位置对应的那个Thread嘛?通过下面的例子可以知道,Thread类中的静态方法所操作的线程是“正在执行该静态方法的线程”,不一定是其所在位置的线 ...
分类:
编程语言 时间:
2019-03-12 22:39:08
阅读次数:
267
final关键字代表最终的,不可改变的。 常见用法 修饰类,格式为: public final class 类名称{ // 类中的代码 } 注意: 这个类不能有任何的子类,其中所有的方法都无法覆盖重写 修饰方法,格式为: 修饰符 final 返回值类型 方法名称(参数列表){ // 方法体 } 注意 ...
分类:
其他好文 时间:
2019-03-12 19:56:56
阅读次数:
181
今日内容介绍1、方法基础知识2、方法高级内容3、方法案例4、自定义类型的定义及使用5、ArrayList集合的基本功能 1 方法的定义和使用的注意事项 * a: 方法不能定义在另一个方法的里面 * b: 写错方法名字 * c: 写错了参数列表 * d: 方法返回值是void,方法中可以省略retur ...
分类:
其他好文 时间:
2019-03-11 01:10:06
阅读次数:
214
教材学习内容总结 第四章要点: 要点1:Java类命名规范 类名 采用Pascal命名惯例,即类名中每个单词首字母大写,e.g. PostOffice 方法名 和 字段名 采用骆驼命名惯例,即除了第一个单词外,将每个单词首字母大写,e.g. regulatRateCalculator 要点2:Mai ...
分类:
移动开发 时间:
2019-03-10 17:37:43
阅读次数:
227
通常情况下,一个类是不能直接使用的,需要根据类创建一个对象,才能使用 一般类的使用步骤: 使用成员变量 >对象名.变量名 使用成员方法 >对象名.方法名(实参) 给成员变量赋值 >对象名.变量名= 值 注意: 修饰符可以不写,每一个源文件必须有且只有一个public class,并且类名和文件名保持 ...
分类:
其他好文 时间:
2019-03-10 13:36:30
阅读次数:
183