![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 65
何忧何虑
当你尽了自己的最大努力时,失败也是伟大的。
We should consider every day lost on witch we have danced at least once.
展开
-
Java集合ArrayList源码分析(三)
一、删除方法: 1)E remove(int index); 删除指定下标的元素,返回被删除元素内容 2) remove(Object obj); 删除指定元素 3) removeAll(Collection<?> c);删除两个集合的交集 4) retainAll(Collectino<?> c);保留两个集合的交集 5)clear(); 清空整个集合 二、改 E set(int index, E e); 使用符合类型的元素,替换指定下标元素,返回值是被替换的元素。 pu原创 2021-02-21 11:12:57 · 100 阅读 · 0 评论 -
Java集合ArrayList源码分析(二)
一、构造方法 ArrayList有三个构造方法: ArrayList() ArrayList(int) ArrayList(Collection<? extends E>) 1、无参构造方法: ArrayList中储存数据的其实就是一个数组,这个数组就是elementData, public ArrayList() { super();//调用父类中的无参构造方法,父类中的是一个空的构造方法 this.elementData = EMPTY_ELEMENTDATA;//是一个空的Obje原创 2021-02-21 10:32:42 · 105 阅读 · 0 评论 -
Java集合ArrayList源码分析(一)
一、ArrayList简介: 1.1ArrayList 概述 1)ArrayList是是一个可以动态修改的数组,它是基于数组实现的List接口。 2)ArrayList类喂鱼java.util包中,使用前需要引入,语法格式如下: import java.util.ArrayList;//引入ArrayList类 ArrayList<E> objectName = new ArrayList<>();//初始化 3)ArrayList和Vector的区别: ArrayList是线程不原创 2021-02-20 23:29:29 · 142 阅读 · 0 评论 -
Java反射常用方法和总结(二)
三、操作Method成员方法类 1、通过class类对象获取对应的Method成员方法类对象 1.1 通过class类对象获取当前类内所有非私有化成员方法(包含从父类继承而来且子类可以使用的非私有化方法) Method[] getMethods(); //1、获取当前类内所有非私有化成员方法,包含父类继承过来的非私有化方法 Method[] methods = cls.getMethods(); for (Method method : methods) {原创 2021-02-20 22:40:08 · 118 阅读 · 0 评论 -
Java反射常用方法和总结(一)
反射是在java框架中经常接触到的一种方法,所谓的反射,及时给你一个xxx.class文件,通过反射方法, 能够拿到改xxx类相关的所有资源。 一、获取class对象的三种常用方法: 1、通过完整的包名.类名获取对应的class类对象 Class Class.forName(String packageNameAndClassName) throws ClassNotFoundException; 2、通过类名获取当前类对象对应的class类对象 Class 类对象.getClass(); 例如:Pers原创 2021-02-20 21:20:30 · 230 阅读 · 0 评论 -
Jdbc使用总结和工具封装
一、神马是JDBC: Java Database Connectivity 的简称,是java语言用来规范客户端程序如何来访问数据库的应用程序接口,提供了查询和更新数据库中数据的方法。 二、JDBC操作数据库几个简单的流程: 1、加载JDBC驱动管理器。 Class.forName(com.mysql.jdbc.Driver()) 2、使用DriverManager提供getConnection() 方法连接到数据库。 3、通过数据库的连接对象的CreateStatement方法建立SQL语句对象。 4、原创 2021-02-20 18:08:05 · 157 阅读 · 0 评论 -
interface 接口和 abstract 抽象方法区别和作用特征
一、abstract 抽象类关键字的特点: 1、abstract修饰的方法不能有方法体; 2、abstract修饰的方法有且只能存在于abstract修饰的类内; 3、一个普通的类继承抽象类以后,子类必须实现所有的抽象方法; 4、abstrac修饰的类不能实例化对象(创建对象),因为类内可能有抽象的方法,没有方法体,没有可执行项。 二、interface 接口关键字的特点: 1、什么是接口: 接口是一种特殊的抽象类,接口中声明的所有方法都是抽象的 使用interface关键字修饰一个接口 2原创 2021-01-09 21:34:32 · 299 阅读 · 0 评论