
javaSE
java大数据专家
努力学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
泛型
泛型: 参数化类型:应用时,一个类型后面指定一个具体的类型参数 一个类型后面加上具体的参数(类类型) 类型推断:菱形语法 原生类型:应用泛型类时,类型后面没有指定具体的类型参数 声明时: 类型参数:可以定义多个类型参数,用逗号分隔 规范:一个大写字母(Type<T> Element<E>Key<K>Value<V>) 泛型...原创 2018-08-14 19:37:27 · 109 阅读 · 0 评论 -
枚举
枚举: enum 枚举名称{ 对象; 构造;//private 方法() 抽象方法() 重写父类的方法 实现接口 } 注意: 1.隐式的继承了java.lang.Enum类; 2.对于一个非抽象的枚举类来说,默认是final的; 3.枚举类的对象必须在枚举的第一行代码处显示列举出来 4.这些枚举对象都是public static final的 5.枚举类的构造器...原创 2018-08-14 19:41:34 · 363 阅读 · 0 评论 -
java中Collection集合
package day8_15; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; public class TestCollection { public static void main(String[] args) { //创...原创 2018-08-15 21:15:19 · 139 阅读 · 0 评论 -
java中List集合
package day8_15; import java.util.ArrayList; import java.util.List; public class TestList { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("...原创 2018-08-15 21:34:23 · 177 阅读 · 0 评论 -
java中Iterator迭代器
什么是迭代器? Iterator接口提供了很多对集合元素进行迭代的方法。每一个集合类都包括了可以返回迭代器实例的迭代方法。迭代器可以在迭代过程中删除底层集合的元素,但是不可以直接调用集合的remove(Object obj)删除,可以通过迭代器的remove()方法删除 迭代器的简单使用方法: package day8_15; import java.util.ArrayList; im...原创 2018-08-15 21:37:49 · 181 阅读 · 0 评论 -
java中HashSet去重的方法
package day8_15; import java.util.HashSet; import java.util.Set; class Employee{ private int no ; private String name; public Employee() { super(); } public Employee(int no, String name) { s...原创 2018-08-16 22:09:02 · 5978 阅读 · 1 评论 -
java 多线程大全【非常重要】
什么是线程? 进程中的一个执行流程 什么是多线程? 进程中有两个或两个以上这样的执行流程 线程的五种状态: 1.新建(New):创建一个线程对象:Thread t = new Thread(); 2.就绪(Runnable):等待CPU的调用执行 3.运行(Running):被CPU调用执行 4.阻塞(Blocked):运行者的线程由于某种原因暂停了CPU的调用执行 ...原创 2018-08-22 21:45:52 · 249 阅读 · 0 评论 -
java 必看IO流大全
目录 什么是流? 流的分类: 1.字节流: FileInputStream:字节读取流(将内容读取到控制台) FileOutputStream:字节写入流(将内容写入到文件) 2.缓冲流 BufferedInputStream(提供8192字节的缓冲区,运行速度更快) BufferedOutputStream 3.数据流 DataInputStream DataOut...原创 2018-08-20 21:33:10 · 1034 阅读 · 0 评论 -
二分法查找的两种实现方法-【java算法】
1.优点:二分查找又称折半查找,它是一种效率较高的查找方法。 2.二分查找要求:(1)必须采用顺序存储结构 (2).必须按关键字大小有序排列 3.原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行比较,若小于中值则在中值前 面找,若大于中值则在中值后面找,等于中值时直接返回。然后依次是一个递归过程,将前半部分或者后半部分继续分...原创 2018-11-19 19:40:18 · 711 阅读 · 0 评论