
java基础
Marry_Su
这个作者很懒,什么都没留下…
展开
-
基于javaweb+jquery+axios前后端分离实现增删改查
在web.xml中配置。原创 2022-11-08 20:22:39 · 971 阅读 · 1 评论 -
基于缓冲区的JavaIO文件复制工具类
测试代码import IODemo_02.CopyFileUtils;import org.junit.Test;public class AppTest { @Test public void CopyFileTest(){ CopyFileUtils.copyFile("F:/桌面/b.txt","F:/桌面/d.txt"); }}工具类import java.io.FileReader;import java.io.FileWriter;原创 2022-04-17 17:28:54 · 111 阅读 · 0 评论 -
基于字符缓冲流实现文件拷贝工具类
package IODemo_02;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;public class BasedBufferCharCopy { /* 基于字符缓冲流实现文件拷贝 * */ public static void CharCopy(String src,String原创 2022-04-17 17:21:31 · 192 阅读 · 0 评论 -
JavaIO流编写CopyFile工具类
使用工具类import IODemo_02.CopyUtils;import org.junit.Test;public class AppTest { @Test public void CopyTest(){ CopyUtils. copyFile("F:/桌面/aaq.jpg","E:/TestDemo/ccc.jpg"); }}工具类public class CopyUtils { public static void copyF原创 2022-04-16 23:04:27 · 137 阅读 · 0 评论 -
生產者消費問題:管程法
生產者消費問題:管程法package Thread_demo14;//测试:生产者消费模型--》利用缓冲区解决:管程法public class TestPC { public static void main(String[] args) { SynContainer container = new SynContainer(); new Productor(container).start(); new Consumer(container).原创 2022-04-03 14:04:27 · 56 阅读 · 0 评论 -
线程停止stop
// 线程有五大状态// 1、新建:Thread t = new Thread(),线程对象就进入到新生状态。// 2、就绪:当调用start()方法,线程立即进入就绪状态,但并不意味着立即被调度执行;// 3、运行状态:线程被调度后进入运行状态,进入运行状态,线程才会真正执行线程体的代码块。// 4、阻塞状态:当调用sleep,wait或同步锁定时,线程进入阻塞状态,// 就是代码不往下执行,待阻塞解除后,重新进入就绪状态,等待CPU调度在执行。//原创 2022-03-24 23:30:36 · 518 阅读 · 0 评论 -
Lamda表达式
函数式接口的定义:任何接口只要只包含唯一一个抽象方法,那么它就是一个函数式接口。**使用条件:**函数式接口。特点:避免匿名内部类定义过多而催生;实质属于函数式编程的概念优点:避免匿名内部类定义过多让代码看起来更整洁去掉一堆没用的代码,减少冗余,留下核心的代码逻辑。演变过程public class Lamda_demo {// 2、静态内部类 static class Like2 implements ILike{ @Override public v原创 2022-03-24 21:33:18 · 62 阅读 · 0 评论 -
多线程||||实现方式有三:继承Thread、实现Runnable接口、实现Callable
多线程的实现方式有三:继承Thread、实现Runnable接口、实现Callable1、继承Thread类子类继承Thread类具备多线程 的能力启动线程:子类对象名.start();不建议使用:避免OOP单继承局限性package Thread_demo1;public class Demo1 extends Thread{// 创建线程的方式一:继承Thread类,重写run()方法,调用start开启线程// 总结:注意,线程开启不一定立即执行,由CPU调度原创 2022-03-19 21:48:32 · 128 阅读 · 0 评论