自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java学习】JDBC

import java.sql.*; public class Test2 { public static void main(String[] args){ String dbURL = "jdbc:sqlserver://localhost:1434;DatabaseName=yfmMis"; try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

2021-05-23 19:08:09 76

原创 【Java学习笔记】多线程

教程 文章目录4 线程的生命周期5 多线程存在的问题5.1线程安全5.1.1原子性5.1.2 可见性5.1.2.1使用synchronized关键词5.1.2.2 使用Lock5.1.2.3使用volatile关键词5.1.3 有序性5.2 线程活性5.3 线程交互6 线程池 4 线程的生命周期 5 多线程存在的问题 5.1线程安全 多线程共享数据时,如果没有采取正确的并发访问控制措施,就可能会产生数据一致性问题 5.1.1原子性 package threadsafe; import java.ut

2021-05-07 09:33:41 53

原创 【Java学习笔记】多线程

1 线程的概念 线程为进程的一部分,一个进程中可同时触发多个线程,执行不同的任务 2 创建多线程的方式 2.1 继承Thread package charactor; public class HpPluse extends Thread{ public Hero h1; public HpPluse(Hero hero){ this.h1 = hero; } public void run(){ while(!h1.hpMax()){

2021-04-16 20:02:43 51

原创 【Java学习笔记】Lambda

文章目录1 筛选特定对象1.1 使用匿名类方法1.2 Lambda方法1.3比较2 方法引用2.1 引用静态方法2.2 引用对象方法2.3 引用容器中对象的方法3 聚合操作 1 筛选特定对象 1.1 使用匿名类方法 创建接口HeroChecker,包含test方法 package lambda; import charactor.Hero; public interface HeroChecker { public boolean test(Hero h); } 通过匿名类方法实现该接口

2021-04-10 23:28:21 51

原创 【Java学习笔记】泛型

泛型的使用 package generic; import charactor.Hero; import java.util.LinkedList; //设计这个类的时候,在类的声明上,加上一个<T>,表示该类支持泛型。 public class MyStack<T> { LinkedList<T> lls = new LinkedList<T>(); public void push(T t){ lls.addLast(

2021-04-04 16:59:58 49 1

原创 【Java学习笔记】Java集合框架(2)

HashMap通过键值对储存数据,键唯一不可重复,值可以重复。以相同的key 把不同的value插入到 Map中会导致旧元素被覆盖,只留下最后插入的元素。不过,同一个对象可以作为值插入到map中,只要对应的key不一样 package collection; import java.util.HashMap; public class HashMapTest { public static void main(String[] args){ HashMap<String,S

2021-03-28 16:07:36 99 5

原创 【Java学习笔记】Java 集合框架(1)

→教程网站 文章目录1 存放多个对象1.1数组1.2 ArrayList2 ArrayList的常用方法 1 存放多个对象 1.1数组 声明一个数组用于存放对象,会浪费或放不下 package collection; import charactor.Hero; public class TestCollection { public static void main(String[] args){ Hero hero[] = new Hero[10]; //声明

2021-03-21 16:54:04 54

原创 【Java学习笔记】Java I/O

1 创建文件及基本操作 package file; import java.io.File; import java.util.Date; public class TestFile { public static void main(String[] args){ /************************** //绝对路径 File f1 = new File("D:/JavaFileTest1"); System.out.println("f1的绝

2021-03-14 16:27:44 77

空空如也

空空如也

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

TA关注的人

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