Java学习知识点分析
Java学习知识点分析
墨辰柒
这个作者很懒,什么都没留下…
展开
-
mysql的可重复读隔离等级的状态下出现幻读的情况
在可重复读隔离等级的状态下如果事务A执行查询但不提交,执行事务B进行插入数据并提交,事务A再度进行查询不会出现幻读(MVCC快照读影响)。mysql的可重复读隔离等级的状态下出现幻读的情况:1.a事务先select,b事务insert确实会加一个gap锁,但是如果b事务commit,这个gap锁就会释放(释放后a事务可以随意操作),2.a事务再select出来的结果在MVCC下还和第一次select一样,3.接着a事务不加条件地update,这个update会作用在所有行上(包括b事务新加的),4原创 2022-02-17 16:03:52 · 1059 阅读 · 0 评论 -
使用boostrap完成简单的网页
注意:div的各种classclass=“container-fluid” 表示自动填满class=“container” 表示固定大小class=“row” 表示一整行至于 col-sm-12/col-md-12/col-lg-12等分别是在小、中、大屏幕的等分,函数将其分为12块但是-12表示占满一整行,-1表示占据一行的1/12 可以嵌套使用,通常使用col-md-并嵌套在 class=“row” 内。<!doctype html&g原创 2021-09-08 19:22:59 · 631 阅读 · 0 评论 -
二叉树的原理代码实现(JAVA)
package day02;public class Tree { //新建节点类 public class Node{ private int data; private Node left; private Node right; //初始化data public Node(int data){ this.data = data; } Node(原创 2021-08-03 18:36:24 · 82 阅读 · 0 评论 -
栈原理的代码实现(JAVA、链表方式)
package link;public class MyStackLink { public Node head=new Node(); public int top=0; public class Node{ public Object data; public Node next; } public void push(Object obj) { Node newNode=new Node();原创 2021-08-03 09:08:27 · 115 阅读 · 0 评论 -
栈原理的代码实现(JAVA、数组方式)
package link;import java.util.Arrays;public class MyStack<T> { Object[] arr=new Object[10]; int top=0; public void push(Object obj){ if (top==arr.length){ arr= Arrays.copyOf(arr,arr.length+1); } //原创 2021-08-03 09:07:31 · 119 阅读 · 1 评论 -
链表的原理代码实现
package link;import java.util.Arrays;public class MyLinked { public Node head=new Node(); public int size=0; public class Node{ public Object data; public Node next; } public void add(Object obj) { Nod原创 2021-08-03 09:06:11 · 105 阅读 · 0 评论 -
通过链表方式实现队列(JAVA)
通过链表方式实现队列(JAVA)package day02;import org.w3c.dom.Node;public class MyQueue { public Node head=new Node(); public int size=0; public class Node{ public Object data; public Node next; } public void push(Object obj){原创 2021-08-02 20:04:18 · 233 阅读 · 0 评论 -
通过Collection的asList实现数组转集合
通过Collection的asList实现数组转集合package day02;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;public class Demo02 { public static void main(String[] args) { /*int[] arr={1,2,3,4,5}; System.out.println(Arr原创 2021-08-02 19:57:13 · 466 阅读 · 0 评论 -
扑克牌发牌实现(JAVA,ArrayList)
package day02;import java.util.ArrayList;import java.util.Collections;public class Demo03 { public static void main(String[] args) { ArrayList<String> box=new ArrayList<>(); // 黑桃 红桃 方块 梅花 ♠♥♦♣ ♤♡♢♧ ArrayList&原创 2021-08-02 19:52:48 · 172 阅读 · 0 评论 -
JAVA飞机大战
飞机大战实例:接口:package aircraft_war;public interface AddScore { int addScore();}package aircraft_war;public interface Award { void choice();}package aircraft_war;public interface AwardType { int ADD_FIRE=0; int LIFE=1; void原创 2021-07-31 10:52:11 · 570 阅读 · 2 评论 -
Java各个变量默认值
package newqueastion;public class NewQuestion { byte b; short s; int i; long l; float f; double d; int[] arr=null; int[] arr1; boolean boo; char c; String str; public boolean testMethon(){ return tr原创 2021-07-17 11:08:12 · 669 阅读 · 1 评论 -
实例化对象时仅声明,或等于null时状况
实例化对象时编译错误以及运行时抛出空指针异常状况public class Test { public static void main(String[] args) { //实例化对象时,只写右边,直接编译错误:Variable 'a' might not have been initialized NewQuestion a; System.out.println(a.testMethon()); //实例化对象时,=null情况,运原创 2021-07-17 11:04:47 · 392 阅读 · 0 评论 -
final变量初始化
final变量初始化package finalquestion;/*1、Final变量可以在声明时初始化,也可以在构造方法/代码块中初始化。不能在成员方法中初始化。否则会编译错误。2、Final静态变量只能在声明时或者静态代码块中初始化 */public class FinalQuestion01 { //可以在声明时初始化 private final int id; private final int id; //也可以在代码块中初始化 { t原创 2021-07-17 10:08:51 · 1409 阅读 · 3 评论 -
Java面向对象酒店管理简单实现
Main.javapackage day06;import java.util.Scanner;public class Main { public static void main(String[] args) { Hotel hotel=new Hotel(); Scanner input=new Scanner(System.in); do { System.out.println("请输入你要进行的操作:");原创 2021-07-13 12:31:39 · 188 阅读 · 0 评论 -
JAVA冒泡、插入、选择排序方法总结
package week1;import java.util.Arrays;public class Sort { public static void main(String[] args) { int[] arr=new int[]{7,9,4,6,5}; System.out.println("原数组"+Arrays.toString(arr)); boolSort(arr); System.out.println("冒泡原创 2021-07-11 09:30:47 · 111 阅读 · 0 评论