当前位置: 首页 > news >正文

java高级(IO流多线程)

file

在这里插入图片描述

递归

在这里插入图片描述

字符集

在这里插入图片描述

编码

在这里插入图片描述

乱码gbk,a我m,utf-8

在这里插入图片描述

缓冲流

在这里插入图片描述

冒泡排序

//冒泡排序
public static void bubbleSort(int[] arr) {
        int n = arr.length;
        for (int i = 0; i < n - 1; i++) { // 外层循环控制排序轮数
            for (int j = 0; j < n -i - 1; j++) { // 内层循环负责比较和交换
                if (arr[j] > arr[j + 1]) {
                    int temp = arr[j];
                    arr[j] = arr[j + 1];
                    arr[j + 1] = temp;
                }
            }
        }
    }
    //逆向冒泡排序
   public static void bubbleSort2(int[] arr) {
       int n = arr.length;
       for (int i = 0; i < n - 1; i++) { // 外层循环控制排序轮数
           for (int j = n-2; j >=i; j--) { // 内层循环负责比较和交换
               if (arr[j] > arr[j + 1]) {
                   int temp = arr[j];
                   arr[j] = arr[j + 1];
                   arr[j + 1] = temp;
                }
           }
       }
   }

转换流

在这里插入图片描述

打印流

在这里插入图片描述

数据流

在这里插入图片描述

多线程

在这里插入图片描述

callable接口创建

Thread常见方法

在这里插入图片描述

线程安全问题

在这里插入图片描述

在这里插入图片描述
用this锁可以锁住不同的类对象(资源),比如Account资源有两个线程争抢,他的余额是100000.
而如果用this锁,只有一个用户能带着account过来执行。其他的如Accounts不受影响。
静态方法用Account.class锁会锁住所有线程。

字符串

在这里插入图片描述

reentrantlock

在这里插入图片描述

线程池

在这里插入图片描述
在这里插入图片描述

拒绝策略

在这里插入图片描述

runnable任务

在这里插入图片描述

callable任务

在这里插入图片描述

Executors创建线程池

在这里插入图片描述

并发和并行

在这里插入图片描述

相关文章:

  • 【愚公系列】《Python网络爬虫从入门到精通》036-DataFrame日期数据处理
  • GPT-4.5实际性能评测:实际探索
  • 3475相或为k
  • 1-PostgreSQL 简介
  • huggingface下载模型到本地缓存环境变量配置详解
  • 《每天读一个JDK源码》之HashMap解读
  • Python线程池知多少
  • 【Qt】ffmpeg照片提取、视频播放▲
  • 【Java 基础(人话版)】Java SE vs Java EE
  • 请解释 Node.js 中的网络模块(http、https),如何创建 HTTP服务器?
  • ESP32+Mixly+温湿度传感器DHT11
  • LangChain项目实战1——基于公司制度RAG回答机器人
  • PHP的学习
  • 如何通过 LlamaIndex 将数据导入 Elasticsearch
  • DAY09 Map接口、斗地主案例(有序版本)、冒泡排序
  • Mysql100道高频面试题
  • DeepSeek开源周-汇总
  • CSS浮动详解
  • 稀疏数组学习
  • Vue3项目如何使用TailWind CSS保姆级教程
  • wordpress计数器/专业seo网站
  • 找南阳建立网站的公司/旅游搜索量环比增188%
  • 网站建设工期/网页推广平台
  • 新闻网站的建设与开发/百度网讯科技客服人工电话
  • 给我一个网站贴吧/上海专业seo
  • 一键生成网站的软件/江小白网络营销案例