2019年4月28日
摘要: 1、final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。 将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的 阅读全文
posted @ 2019-04-28 23:22 vow007 阅读(6) 评论(0) 推荐(0) 编辑
摘要: package com.vow; /** * @author vow * *每个整数都希望可以整除很多数字,特别是它自身包含的数字,我们将整数分为三类: 1. 数字可以整除它包含的一部分数字,比如72,由,7和2两种数字组成,72可以整除2,我们称这个数字是开心的,用”H”表示。 2. 数字不能整除 阅读全文
posted @ 2019-04-28 22:18 vow007 阅读(6) 评论(0) 推荐(0) 编辑
  2019年4月27日
摘要: 1、什么是事务 事务是一条或多条数据库操作语句的组合,具备ACID,4个特点。 原子性:要不全部成功,要不全部撤销 隔离性:事务之间相互独立,互不干扰 一致性:数据库正确地改变状态后,数据库的一致性约束没有被破坏 持久性:事务的提交结果,将持久保存在数据库中(通过redo和undo来实现得) 2、事 阅读全文
posted @ 2019-04-27 20:36 vow007 阅读(4) 评论(0) 推荐(0) 编辑
  2019年4月25日
摘要: 面试问区别,我说不知道,感觉空气瞬间突然宁静了。。。内心555 话不多说,吃一堑长一智!!!Runnable接口: public interface Runnable { public abstract void run(); } Callable接口: public interface Calla 阅读全文
posted @ 2019-04-25 11:00 vow007 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 访问权限控制简介 Java 中一共有四种访问权限控制,其权限控制的大小: public > protected > default(包访问权限) > private 访问权限修饰符当前类同一包内的类子类同一包中的子类不同包中的子类public✔️✔️✔️✔️✔️protected✔️✔️✔️✔️❌默 阅读全文
posted @ 2019-04-25 09:38 vow007 阅读(8) 评论(0) 推荐(0) 编辑
  2019年4月24日
摘要: Java中的数据类型 基本数据类型 Java的基本数据类型包括以下几种: 整数类型(Integer Types): byte, short, int, long。它们分别表示不同范围的整数值。浮点类型(Floating-Point Types): float, double。它们用于表示带有小数部分 阅读全文
posted @ 2019-04-24 18:58 vow007 阅读(11) 评论(0) 推荐(0) 编辑
摘要: synchronized 是Java的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。JDK1.5以后引入了自旋锁、锁粗化、轻量级锁,偏向锁来有优化关键字的性能。 Lock(JDK1.5之后才有) 是一个接口,而synchronized是Java中的 阅读全文
posted @ 2019-04-24 10:39 vow007 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录 一.synchronized的缺陷 二.java.util.concurrent.locks包下常用的类 三.锁的相关概念介绍 一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中 阅读全文
posted @ 2019-04-24 10:35 vow007 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 三者均为可伸缩数组,动态可变长度数组 ArrayList 和Vector 1. 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢. Vector中的方法由于添加了synchr 阅读全文
posted @ 2019-04-24 10:22 vow007 阅读(4) 评论(0) 推荐(0) 编辑
摘要: List、Map、Set的区别与联系一、结构特点 List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合; List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的;Set中存储的数据是无顺序的,并且不允许重复,但元素 阅读全文
posted @ 2019-04-24 10:01 vow007 阅读(13) 评论(0) 推荐(0) 编辑