自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 object的九大方法

object的九大方法1.clone方法2.getClass方法3.toString方法4.finalize方法5.equals方法6.hashCode方法7.wait方法8.notify方法9.notifyAll方法1.clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。主要是JAVA...

2019-10-13 17:03:34 402

原创 java构造函数在什么时候被调用及特点

java构造函数在什么时候被调用及特点1 构造函数在什么时候被调用2 构造函数特点1 构造函数在什么时候被调用在java语言 中,构造函数又称构造方法。构造函数的作用是初始化对象,即在创建对象时被系统调用(与普通方法不同,程序不能显示调用构造函数)。2 构造函数特点构造函数的任务是初始化一个对象的内部状态,所以用new操作符创建一个实例后,立刻就会得到一个清楚、可用的对象。 构造方法是...

2019-10-13 16:43:08 16133

转载 log4j和logback比较 二者可否同时使用

log4j和logback比较 二者可否同时使用 log4介绍logback介绍log4j和logback的使用logback取代 log4j的理由:log4介绍可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。上述...

2019-09-29 13:51:44 4132

原创 Integer和int的区别?为什么在项目里面用Integer?

(@[TOC]) int和Integer的区别1、Integer是int的包装类,int则是java的一种基本数据类型2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值4、Integer的默认值是null,int的默认值是0...

2019-09-23 20:39:07 1931

原创 maven

maven1 maven概念1.1 maven是什么1.2为什么要使用maven1.3 Maven安装2 maven配置2.1 maven仓库类型介绍2.2本地仓库配置2.3常用名令3 eclipse中maven的配置3.1 首先Window-->preferences-->Maven-->User Settings3.2指定配置安装maven的路径3.3 配置setting.x...

2019-07-11 21:01:13 150

原创 ajax

ajax1 ajax概念2 ajax特点3 ajax 的过程4 ajax请求时参数传递5 封装ajax1 ajax概念Ajax(Asynchronous Javascript And XML):异步的JavaScript和XML技术,是一种创建交互式网页应用的网页开发技术。2 ajax特点a) 无需加载整个页面,能够部分刷新页面b) 是一个前端技术3 ajax 的过程如何发送一个...

2019-06-13 22:14:13 133

原创 json

json1 json定义2 结构3 json作用1 json定义JSON(JavaScript Object Notation)是一种数据交换格式(两种语言相互传递数据使用的格式)2 结构json有两种结构a) 对象:是一种键值对,结构为:{k1:v1,k2:v2}<body><script type="text/javascript"> functio...

2019-06-13 21:30:38 142

原创 jquery

jq1 jquery 概念1 jquery 概念jquery是基于js开发的框架。这个框架将原生的js代码封装了,成为了一个函数库,我们只需要按照其语法进行调用即可。其实jquery对js原生代码进行封装就像java的类封装了很多方法一样,是类似的概念。注意jquery函数库的下载是在maven的网站进行下载jquery只是一个js函数库,要是用里面的函数还需要在其他的js文件中进行调...

2019-05-31 23:12:39 173

原创 javascript

javascript1 js1 js的作用2 js 的基本语法要求3 js的三种使用结构1 js1 js的作用js最初是解决一些服务器端语言(Perl)对数据的验证功能。发展到今天js不仅仅简单的实现了表单的数据验证了,而几乎可以实现所有的浏览器交互功能。而且主流的浏览器都有解析js的引擎,所以才能执行js的代码。js不需要进行编译,它是解释性语言。2 js 的基本语法要求a.严格区...

2019-05-30 23:38:03 99

原创 PL/SQL

PL/SQL1 pl/sql2触发器1 语句触发器(表级触发器)1 pl/sql1 pl/sql基本概念PL/SQL是一种SQL(procedure Language/SQL )程序语言。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL 语句的使用上增加了编程语言的特点,所以PL/SQL把数据的操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断,循环等操作实现复...

2019-05-23 22:41:13 511

原创 网络编程

网络编程1 网络编程的基础知识1 网络模型2 网络编程的三要素3 IP地址:4 端口: 同一台计算机进程的标识5 协议: 不同计算机通信的规则2 UDP协议34567891 网络编程的基础知识1.网络模型 5层模型和七层模型2.网络编程的三要素 ip 端口 协议3.Tcp连接过程 三次握手和四次挥手1 网络模型https://blog.csdn.net/qq_22238021/ar...

2019-05-13 11:53:05 717

原创 多线程

多线程1 多线程的引入1 为什么要开启多线程?2 进程和线程3 CPU执行原理2 线程的创建(开启多线程的方式)1 方式一:继承Thread类2 方式二:实现Runnable方式开启线程3方式三: 实现Callable方式开启线程4 方式四:匿名内部类开启线程5 方式五:Lambda表达式方式开启线程6 方式六:线程池开启线程4 设置和获取线程的名称1 通过构造方法2 通过线程的成员方法3 通...

2019-05-11 21:26:20 371

原创 注解

注解1注解的概念1 注解的引入2注解的概述3注解的分类:2注解的基本语法1注解语法2元注解3注解的使用4使用反射解析注解信息1通过反射获取注解对象相关的方法:2定义注解3编写工具类1注解的概念1 注解的引入为什么需要学习注解?1.能够看懂别人写的一些代码,最后好能够看懂一写框架代码2.注解结合反射和泛型能够将代码写的更加灵活,更加动态,更加简洁,提高了代码扩展性和可维护性3.能够使用自...

2019-05-09 18:00:51 161

原创 反射

反射1类加载1类的加载,连接,初始化2类加载3 类加载器1 类加载机制2 获取JVM的类加载器3【类加载器过程】加载Student类4 自定义类加载器2 反射1 通过反射获取堆区中对应的字节码文件对象 Class2通过反射获取构造方法对象3 通过反射创建对象4 通过反射获取成员变量对象并且赋值5 通过反射获取成员方法对象6 设计一个对象池,用于我们方便获取对象7 JavaBean3 代理模式1 ...

2019-05-09 17:59:36 386

原创 io流

io流1 file文件1 file引入2 file 的创建3 file的删除4 file的重命名5 file 的相关属性功能6 文件的遍历7 递归的批量操作2 io1 io 的引入2 字节流1. OutputStream (io字节流的输出) 抽象的2 Inputstream(io字节流的输入) 抽象的3 .io流异常处理4 字节流拷贝文件5 字节缓冲输入流和输出流3 乱码现象4 字符流1 字符...

2019-05-05 19:33:19 237

原创 集合

集合1 集合概念2 集合特点3 集合的功能4 集合的遍历51 集合概念2 集合特点3 集合的功能集合的增删查包含集合的增加 void add(); //添加一个元素void addAll();//相当于把两个集合合并成一个集合集合的删除void Clare();//清空集合中所有的元素boolean remove();//删除一个元素boolean removeAll();...

2019-04-28 20:25:50 7194 1

原创 Exception

Exception1异常的分类1异常的概念2异常的分类2 异常的处理1 为什么需要处理异常?2 JVM默认处理异常的方式?3 处理异常 方式一4 处理异常 方式二 throws5 throws和throw区别6 注意:7 异常的执行流程:8 标准的异常处理格式:3 Throwable类4 finally关键字4 finally关键字1异常的分类1异常的概念异常:异常是指在程序的运行过程中所发...

2019-04-25 15:49:36 170

原创 常用类

常用类1 object类1API2Object3int hashCode() (重点掌握)4 String toString() (重点掌握)5 boolean equals(Object obj) (重点掌握)6 protected Object clone() (了解)7 protected void finalize()1 object类1API如何阅读API文档?1.来自于哪个包...

2019-04-22 20:13:34 189 1

原创 面向对象

1类和对象的理解1类:Java中用class描述类成员变量表示就是事物的属性成员方法表示就是事物的行为2对象:1.对象一定是客观存在的,是具体的2.万事万物都是对象3.对象是在类的基础上创建的4.对象又称为 实例/引用/变量/对象3格式:[访问权限修饰符] class 类名{ 成员变量 成员方法 } 如何创建一个对象: 类名 ...

2019-04-20 20:40:04 397

原创 数组的一些总结

#数组概念数组属于引用类型,数组的本质就是一个容器,存放一组相同数据类型变量的数据容器数据类型相同#数组概念数组属于引用类型,数组的本质就是一个容器,存放一组相同数据类型变量的数据容器#格式数据类型[] 数组名; // Java语法变式: 数据类型 数组名[]; // C语言#数组的特点##.数组的本质就是一个引用类型的变量,既然是一个变量就必须满足先声明再赋值再使用##数组...

2019-04-20 20:10:11 244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除