08 2021 档案

摘要:###12可变参数的注意事项 *A:可变参数的注意事项 /* * 可变参数的注意事项 * 1. 一个方法中,可变参数只能有一个 * 2. 可变参数,必须写在参数列表的最后一位 */ public static void function(Object...o){ } ###13Collections 阅读全文
posted @ 2021-08-15 18:08 open520 阅读(55) 评论(0) 推荐(0)
摘要:今日内容介绍1、Map接口2、模拟斗地主洗牌发牌 ###01Map集合概述 A:Map集合概述: 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同  a:Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一 阅读全文
posted @ 2021-08-14 13:39 open520 阅读(31) 评论(0) 推荐(0)
摘要:###11哈希表的数据结构 A:哈希表的数据结构:(参见图解) 加载因子:表中填入的记录数/哈希表的长度 例如: 加载因子是0.75 代表: 数组中的16个位置,其中存入16*0.75=12个元素 如果在存入第十三个(>12)元素,导致存储链子过长,会降低哈希表的性能,那么此时会扩充哈希表(在哈希) 阅读全文
posted @ 2021-08-13 17:00 open520 阅读(56) 评论(0) 推荐(0)
摘要:今日内容介绍1、List接口2、Set接口3、判断集合唯一性原理 ###01List接口的特点 A:List接口的特点: a:它是一个元素存取有序的集合。 例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。 b:它是一个带有索引的集合,通过索引就 阅读全文
posted @ 2021-08-12 17:06 open520 阅读(38) 评论(0) 推荐(0)
摘要:###10集合迭代中的转型 A:集合迭代中的转型 a:在使用集合时,我们需要注意以下几点:  集合中存储其实都是对象的地址。  集合中可以存储基本数值吗?jdk1.5版本以后可以存储了。 因为出现了基本类型包装类,它提供了自动装箱操作(基本类型对象),这样,集合中的元素就是基本数值的包装类对象 阅读全文
posted @ 2021-08-11 17:54 open520 阅读(54) 评论(0) 推荐(0)
摘要:今日内容介绍1、集合2、Iterator迭代器3、增强for循环4、泛型 ###01集合使用的回顾 *A:集合使用的回顾 *a.ArrayList集合存储5个int类型元素 public static void main(String[] args) { ArrayList<Integer> lis 阅读全文
posted @ 2021-08-10 18:03 open520 阅读(33) 评论(0) 推荐(0)
摘要:##13Math类的方法_1 A:Math类中的方法 /* * static double sqrt(double d) * 返回参数的平方根 */ public static void function_4(){ double d = Math.sqrt(-2); System.out.print 阅读全文
posted @ 2021-08-09 16:22 open520 阅读(37) 评论(0) 推荐(0)
摘要:今日内容介绍1、基本类型包装类2、System类3、Math类4、Arrays类5、大数据运算 ###01基本数据类型对象包装类概述 *A:基本数据类型对象包装类概述 *a.基本类型包装类的产生 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据 阅读全文
posted @ 2021-08-08 19:52 open520 阅读(39) 评论(0) 推荐(0)
摘要:###07正则表达式邮箱地址验证 * A: 正则表达式邮箱地址验证 * a: 案例代码 public class RegexDemo2 { public static void main(String[] args) { checkMail(); } /* * 检查邮件地址是否合法 * 规则: * 阅读全文
posted @ 2021-08-07 16:54 open520 阅读(42) 评论(0) 推荐(0)
摘要:今日内容介绍1、正则表达式的定义及使用2、Date类的用法3、Calendar类的用法 ###01正则表达式的概念和作用 * A: 正则表达式的概念和作用 * a: 正则表达式的概述 * 正则表达式也是一个字符串,用来定义匹配规则,在Pattern类中有简单的规则定义。 可以结合字符串类的方法使用。 阅读全文
posted @ 2021-08-06 21:39 open520 阅读(37) 评论(0) 推荐(0)
摘要:###10String类的其他方法 * A:String类的其他方法 * a: 方法介绍 * int length(): 返回字符串的长度 * String substring(int beginIndex,int endIndex): 获取字符串的一部分 * String substring(in 阅读全文
posted @ 2021-08-05 19:40 open520 阅读(36) 评论(0) 推荐(0)
摘要:今日内容介绍1、Object2、String3、StringBuilder ###01API概念 * A:API(Application Programming Interface) * 应用程序编程接口 * B:Java API * 就是Java提供给我们使用的类,这些类将底层的实现封装了起来, 阅读全文
posted @ 2021-08-04 09:43 open520 阅读(28) 评论(0) 推荐(0)
摘要:###10接口作为方法参数与返回值 * A:  接口作为方法参数 接口作为方法参数的情况是很常见的,经常会碰到。当遇到方法参数为接口类型时,那么该方法要传入一个接口实现类对象。如下代码演示。 //接口 interface Smoke{ public abstract void smoking(); 阅读全文
posted @ 2021-08-03 21:02 open520 阅读(61) 评论(0) 推荐(0)
摘要:今日内容介绍1、Eclipse常用快捷键操作2、Eclipse文档注释导出帮助文档3、Eclipse项目的jar包导出与使用jar包4、不同修饰符混合使用细节5、辨析何时定义变量为成员变量6、类、抽象类、接口作为方法参数7、类、抽象类、接口作为方法返回值 ###01eclipse快捷键 * A:  阅读全文
posted @ 2021-08-02 17:14 open520 阅读(45) 评论(0) 推荐(0)
摘要:大道至简观后感用逻辑方法分析问题才是软件开发的根本第一天看的时候印象最深的一句话,程序=算法+结构(数据),在《大道至简》中第一章的愚公被称为一位工程学家,他所作的项目是移山,再愚公身上浓缩了项目组织者,团队经理,编程人员,技术分析师等众多角色的优秀素质。一个项目的产生是要有原始需求的,我们所作的项 阅读全文
posted @ 2021-08-01 16:16 open520 阅读(80) 评论(0) 推荐(0)
摘要:###14内部类 * A: 内部类的概述 将类写在其他类的内部,可以写在其他类的成员位置和局部位置,这时写在其他类内部的类就称为内部类。 其他类也称为外部类。 * B: 什么时候使用内部类 在描述事物时,若一个事物内部还包含其他可能包含的事物,比如在描述汽车时,汽车中还包含这发动机, 这时发动机就可 阅读全文
posted @ 2021-08-01 16:15 open520 阅读(64) 评论(0) 推荐(0)