有勇气的牛排博客

Java

java Bean工厂 Dao层设计初级

Bean工厂 Dao层设计初级

有勇气的牛排
1128次
Java
2021-08-26 21:57:34

java Map集合遍历

转换为Map集合中的操作 获取所有键的集合,用keySet()方法实现 遍历键的集合,获取到每一个键。用增强for实现 根据键去找值。用get(Object key)方法实现

有勇气的牛排
1109次
Java
2021-08-26 21:57:34

java 泛型方法

java 泛型方法

有勇气的牛排
1099次
Java
2021-08-26 21:57:34

java 泛型接口

格式: 修饰符 interface4 接口名{ } 范例:public interface Generic{ }

有勇气的牛排
1046次
Java
2021-08-26 21:57:34

java 泛型类型通配符

为了表示各种泛型List的父类,可以使用类型通配符 类型通配符: List:表示元素类型未知的List,它的元素可以匹配任何的类型 这种带通配符的List仅表示它是各种泛型类List的父类,兵部能把元素添加到其中 如果说我们不希望List是任何泛型List的父类,只希望它代表某一类泛型List的父类,可以使用类型通配符的上限 类型统配父上限:...

有勇气的牛排
1111次
Java
2021-08-26 21:57:34

java Dao层抽象化设计 更简单

本机主要都上期文章Dao进行升级,分为了下面三类文件: BaseDao:通用的dao层方法 IStudentDao:接口编程 StudentDao:实际开发Dao层

有勇气的牛排
1165次
Java
2021-08-26 21:57:34

java 泛型可变参数

可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了 格式:修饰符 返回值类型 方法名(数据类型…变量名){ } 范例:public static int sum(int…a){ } 可变参数注意事项: 这里的变量其实是一个数组 如过一个方法有多个参数,包含可变参数,可变参数要放到后面

有勇气的牛排
1114次
Java
2021-08-26 21:57:34

泛型概述和好处

泛型:是JDK5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数 参数化:将类型由原来的具体的类型参数化,然后再使用/调用时传入具体的类型 这种参数类型可以在类、方法和接口中,分别被称为泛型类、泛型方法、泛型接口

有勇气的牛排
1332次
Java
2021-08-24 01:02:14

Set集合 案例 不重复的随机数

需求:编写一个程序,获取10个1-20之间的随机数,要求随机数不能重复,并在控制台输出 思路: 1、创建Set集合 2、创建随机数对象 3、判断集合的长度是不是小于10 (1)是:产生一个随机数,添加到集合 (2)否:回到3继续 4、遍历集合

有勇气的牛排
1209次
Java
2021-08-24 00:31:12

Set集合 TreeSet 案例 成绩排序

使用TreeSet集合存储多个学生信息(姓名,语文成绩,数学成绩),并遍历该集合 要求:按照总分从高到底出现 思路: 1、定义学生类 2、创建TreeSet集合对象,通过比较器排序进行排序 3、创建学生对象 4、把学生对象添加到集合 5、遍历集合

有勇气的牛排
1248次
Java
2021-08-24 00:18:51

Set集合 TreeSet 比较器排序Comparator的使用

1、用TreeSet集合存储自定义对象,带参构造方法使用的是比较器排序对元素进行排序的 2、比较器排序,就是让集合构造方接收Comparator的实现类对象,重写compare(T o1, T o2)方法 3、重写方法时,一定要注意排序规则必须按照要求的主要条件和次要条件来写

有勇气的牛排
1601次
Java
2021-08-23 23:47:20

Set集合 TreeSet 自然排序Comparable的使用

1、用TreeSet集合存储自定义对象,无参构造方法使用的是自然排序对元素进行排序的 2、自然排序,就是让元素所属的类实现Comparable接口,重写comparable接口,重写compareTo,重写compareTo方法 3、重写方法时,一定要注意排序规则必须按照要求的主要条件和次要条件

有勇气的牛排
1147次
Java
2021-08-23 23:26:34

Set TreeSet集合概述和特点

Module:java.base 软件包:java.util Class TreeSet 1、元素有序,这里的顺序不是指存储和取出的顺序,具体排序方式取决于构造方法 (1)TreeSet():根据其元素的自然排序进行排序 (2)TreeSet(Compararor comparator):根据指定的比较器进行排序...

有勇气的牛排
1098次
Java
2021-08-23 22:51:51

Set集合 LinkHashSet集合概述和特点

Module java.base 软件包:java.util Class LinkedHashSet 1、哈希表和链表实现的Set接口,具有可预测的迭代次序 2、由链表保证元素有序,也就是说元素的存储和取出顺序是一致的 3、由哈希表保证元素唯一,也就是说没有重复元素

有勇气的牛排
1090次
Java
2021-08-23 22:37:47

Set 集合 Hash集合存储学生对象并遍历

需求:创建一个存储学生对象的集合,存储多个学生对象,使用程序实现在控制台遍历该集合 要求:学生对象的成员变量值相同,我们救人为是同一个对象

有勇气的牛排
1286次
Java
2021-08-20 00:54:01

Set集合 HashSet

Moudule java.base 软件包 java.util Class HashSet 特点 (1)底层数据结构是哈希表 (2)对集合的迭代顺序不做任何保证,也就是说不保证存储和取出的元素顺序一致 (3)没有带索引的方法,所以不能使用普通for循环遍历 (4)由于是Set集合,所以不包含重复元素的集合

有勇气的牛排
1233次
Java
2021-08-20 00:25:35

java学习笔记 集合 --- Set 哈希值

哈希值:是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值 Object类中有一个方法可以获取对象哈希值 (1)public int hashCode:返回对象的哈希码值

有勇气的牛排
1175次
Java
2021-08-20 00:14:44

java学习笔记 集合 --- Set

Module :java.base 软件包:java.util Interfacce Set Set集合概述和特点 (1)不包含重复元素的集合 (2)没有带索引的方法。所以不能使用普通for循环遍历 对集合顺序不做任何保证

有勇气的牛排
1120次
Java
2021-08-19 23:54:40

java学习笔记 集合 --- List之LinkedList

public void addFirst(E e):在该列表开头插入指定的元素 public void addLast(E e):将指定的元素加到此列表的末尾 public E getFirst():返回此列表中最后一个元素 public E getLast():返回此列表中的最后一个元素 public E...

有勇气的牛排
501次
Java
2021-08-19 23:39:08

java学习笔记 集合 --- List

Module:jva.base 软件包:java.util (1)有序集合(序列):用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素。 (2)与Set集合不同,列表通常允许重复的元素 List 集合特点 (1)有序:存储和取出的元素顺序一致 (2)可重复:存储的元素可以重复

有勇气的牛排
479次
Java
2021-08-19 13:43:45
专栏
加入群聊