java
文章平均质量分 60
侃侃侃侃
这个作者很懒,什么都没留下…
展开
-
java集合常用api
List: int size(); boolean isEmpty(); boolean contains(Object o); boolean add(E e); boolean remove(Object o); void sort(comparator); void clear(); boolean equals(Object o); E get(int index); E set(int index,E element); void add(int index,E elemen原创 2021-12-12 11:48:23 · 405 阅读 · 0 评论 -
javaSE异常03
异常: 在程序运行过程中,出现的不正常情况叫做异常 使用if-else解决异常问题:1.代码臃肿2.需要花很大精力堵漏洞3.很难堵住所有漏洞 程序在运行的过程中如果出现问题,会导致后面的代码无法正常执行.而使用异常机制后,可以对异常情况进行处理,同时后续的代码会继续执行,不会中断整个程序 打印异常信息 e.printStackTrace();//打印异常堆栈信息, //可以从异常信息的最后一行开始追踪,寻找自己编写的java类 e.getMessage(); 使用异常机制 java的异常处理通过5个关键原创 2020-07-17 22:33:34 · 156 阅读 · 0 评论 -
java clone技术
什么是克隆方法? 创建并返回此对象的一个副本–按照原对象,创建一个新的对象(复制原对象的内容) 已经存在new关键字和反射技术都可以创建对象,为什么还需要一个Object的clone方法呢? 必然是new关键字和反射技术,存在一些弊端 new和反射创建内容一样的对象,需要不断的new和set,较麻烦 使用clone方法创建对象 1.在需要调用clone方法的对象上添加实现Cloneable接口 2.复写clone方法,在自己的clone方法中调用父类的clone方法,将返回值类型强制转成本类型,将当前clo原创 2020-07-11 22:04:05 · 98 阅读 · 0 评论 -
java视频 注解+反射
注解(annotation):可以被其他程序(比如编译器)读取 元注解:负责注解其他注解 @Target 描述注解的使用范围 @Retention 表示需要在什么级别保存该注解信息,用于描述注解的生命周期 (SOURCE<CLASS<RUNTIME) @Documented 说明该注解将被包含在javadoc中 @Inherited 说明子类可以继承父类中的该注解 反射机制 Reflection java静态语言,有了反射机制–动态性 动态语言:Object-C,C#,js,pytho原创 2020-07-09 20:43:49 · 135 阅读 · 0 评论 -
设计模式(单例模式)
单例模式 一、概述 为什么需要单例模式:在实际项目开发中,经常会遇到一些对象,这样的对象在全局当中仅仅只存在一个就可以了,如果这种对象出现过多的话,会造成程序整体执行流程的失败,或者是内存上管理的问题 什么是单例模式:确保某一个类只有一个实例,而且这个实例一般都是自行实例化,通过一个全局访问点,向整个系统提供这个实例 二、单例模式的创建 2-1 懒汉式创建 /* *以懒汉式创建对象 *对象在成员变量上,只声明,不创建,当我们在使用该变量的时候,才会创建出来该对象 *第一次访问创建出来单例对象,当第二次到第N原创 2020-07-05 22:06:34 · 73 阅读 · 0 评论