摘要: Date类的概述 java.util,Date 表示日期和时间的类 类 Date 表示特定的瞬间,精确到千分之一秒(毫秒) 实例引入:获取时间原点到当前系统时间经历了多少秒 // 时间原点:1970 年 01 月 01 日 00:00:00 public class DemoDate { publi 阅读全文
posted @ 2020-01-11 17:15 LeeHua 阅读(4130) 评论(3) 推荐(0) 编辑
摘要: Object的toString方法 toString 方法返回的是字符串,直接打印对象的名字,就是调用对象的toString,也就是打印对象堆内存中的地址值 重写toString方法 /** * @Version: 1.8.0_201 Java SE 8 * @Description: toStri 阅读全文
posted @ 2020-01-11 14:36 LeeHua 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 内部类 什么是内部类:一个类里面包含另一个类 内部类分类:成员内部类、局部内部类(包含匿名内部类) 成员内部类的定义和使用 内部类的定义 package view.study.demo5; /** * @Author: YiHua Lee * * 成员内部类的定义格式: * 修饰符 class 外部 阅读全文
posted @ 2020-01-11 11:29 LeeHua 阅读(388) 评论(0) 推荐(0) 编辑
摘要: private Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。 被其修饰的属性以及方法只能被该类的对象 访问,其子类不能访问,更不能允许跨包访问。 default 即不加任何访问修饰符,通常称为“默认访问权限“或者“包访问权限”。 该模式下,只允许在同一个包中进行访问。 prot 阅读全文
posted @ 2020-01-11 11:28 LeeHua 阅读(860) 评论(0) 推荐(0) 编辑
摘要: final关键词的四种用法 * * final 关键字:最终的、不可改变的 * 1、可以用来修饰一个类 * 2、可以用来修饰一个方法 * 3、可以用来修饰一个局部变量 * 4、可以用来修饰一个成员变量 * * * 1、final 修饰一个类: * 格式: * public class final 类 阅读全文
posted @ 2020-01-11 11:26 LeeHua 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 多态的格式与使用 多态中成员变量的使用 多态中成员方法的使用 使用多态的好处 对象的向上转型 对象的向下转型 instanceof 关键词的使用【向下转型使用instanceof关键词】 笔记本USB接口案例 阅读全文
posted @ 2020-01-11 11:25 LeeHua 阅读(351) 评论(2) 推荐(0) 编辑
摘要: 接口概述 接口就是一种公共的规范标准,只要符合标准,就可以大家通用。 接口的基本格式 接口的抽象方法定义 接口的抽象方法使用 接口的默认方法定义 接口的默认方法使用 接口的静态方法定义和使用 接口的私有方法定义和使用 接口的常量定义和使用 接口的内容小结 继承父类并实现多个接口 接口直接的多继承 总 阅读全文
posted @ 2020-01-11 11:24 LeeHua 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 抽象类语法上需要注意的细节 第一点 抽象类不能创建对象,如果创建,编译无法通过而报错。只能创建其非抽象子类创建对象。 理解:假设创建了抽象类的对象,调用抽象的方法,而抽象方法没有具体的方法体。 第二点 抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的。 理解:子类的构造方法中,有默 阅读全文
posted @ 2019-11-11 23:26 LeeHua 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 成员变量与局部变量的区别 局部变量 在方法内部的变量 形参:在方法签名中定义的变量。 方法局部变量:在方法内部定义的变量。 代码块局部变量:在代码块内定义的变量。 成员变量 定义在类里的变量 实例变量:不用 static 修饰的变量。 类变量:static 修饰的变量。 举例 /** * @Auth 阅读全文
posted @ 2019-11-11 11:07 LeeHua 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Java 基本数据类型 byte、short、int、long、float、double、boolean、char byte 数据类型是8位、有符号的,以二进制补码表示的整数 short 数据类型是 16 位、有符号的,以二进制补码表示的整数 int 数据类型是32位、有符号的,以二进制补码表示的整 阅读全文
posted @ 2019-11-07 15:13 LeeHua 阅读(2103) 评论(0) 推荐(0) 编辑
摘要: 为什么要用方法重载 对于功能类似的方法来说,因为参数列表不一样,如果定义不同名称的方法,太麻烦且难以记忆。 为了解决这个问题,引入方法的重载。 重载的定义 多个方法的名称一样,但参数列表不一样。 实例 不使用方法重载 定义三个功能类似的方法 public class TestOverload { p 阅读全文
posted @ 2019-11-07 12:33 LeeHua 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度。 向数组中添加元素思路 第一步:把数组转化为集合 list = Arrays.asList(array); 第二步:向集合中添加元素 list.add(index, element); 第三步:将集合转化为数组 list.to 阅读全文
posted @ 2019-10-20 11:50 LeeHua 阅读(103158) 评论(5) 推荐(5) 编辑
摘要: 直接实例理解 public class Test { public static void main(String args[]){ int a , b; a = 10; b = (a == 1) ? 20 : 30; // 如果a等于1那么b就等于20,否则等于30 System.out.prin 阅读全文
posted @ 2019-10-13 21:13 LeeHua 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 初始数据 proxypool.setting # Redis数据库地址 REDIS_HOST = '127.0.0.1' # Redis端口 REDIS_PORT = 6379 # Redis密码,如无填None REDIS_PASSWORD = None REDIS_KEY = 'proxies' 阅读全文
posted @ 2019-08-05 14:08 LeeHua 阅读(722) 评论(0) 推荐(0) 编辑
摘要: requests http/https代理设置 import requests proxy = '120.78.225.5:3128' proxies = { 'http': 'http://' + proxy, 'https': 'https://' + proxy, } try: respons 阅读全文
posted @ 2019-07-29 18:17 LeeHua 阅读(412) 评论(0) 推荐(0) 编辑