随笔分类 - Java基础学习
多态的概念
摘要:// private static void encryption(String id) { // try { // // 生成密钥 // SecretKey secretKey = generateKey(); // // // 加密 // String encryptedText = encry
阅读全文
摘要:// 生成 AES 密钥 // public static SecretKey generateKey() throws Exception { // KeyGenerator keyGenerator = KeyGenerator.getInstance("AES"); // keyGenerat
阅读全文
摘要:
idea2023.3.4破解(仅用于学习交流、探索开源项目~教程来源于网络,如有侵权,请联系本人删除联系方式z在右侧菜单栏) 安装包下载 https://www.jetbrains.com/idea/download/?section=windows 选择2023.3.4下载,安装,安装完不要进去!
阅读全文
idea2023.3.4破解(仅用于学习交流、探索开源项目~教程来源于网络,如有侵权,请联系本人删除联系方式z在右侧菜单栏) 安装包下载 https://www.jetbrains.com/idea/download/?section=windows 选择2023.3.4下载,安装,安装完不要进去!
阅读全文
摘要:蓝奏云: https://wwm.lanzouq.com/in50b22nkrhc 密码:amhh
阅读全文
摘要:Java 中常见的垃圾回收算法有以下几种: 标记-清除算法(Mark-and-Sweep):该算法分为两个阶段,标记阶段和清除阶段。在标记阶段,垃圾回收器会遍历堆中的对象,并标记所有可达对象。在清除阶段,垃圾回收器会遍历堆中的对象,清除所有未被标记的对象。 复制算法(Copying):该算法将堆分成
阅读全文
摘要:泛型 大家都很熟悉了 泛型方法呢 可能很多小伙伴都有混淆,今天来稍微复习一下 泛型方法(普通方法) public class Test<T> { public T f(T c) { //注意声明,使此方法成为泛型方法 return c; } } 泛型方法(静态方法) 这么写编译就通过不了 错误写法
阅读全文
摘要:Java:字符串(String)类型转成整型(int)的方法 使用 Integer.parseInt() 或 Integer.valueOf() 将 String 转换为 int。 其中: Integer.parseInt() – 返回原始整数。 Integer.valueOf() – 返回一个 I
阅读全文
摘要:已解决:idea2020.1.3汉化包报错问题 问题描述:插件市场提供的版本不对、不兼容,所以需要手动下载安装 这里附上文件 https://wwsi.lanzouq.com/b03czdtwf 密码:g4gk 点我直接访问 使用方法:在插件市场,点击右上角设置,选择下面图片展示的选项,然后选择刚才
阅读全文
摘要:双击安装包打开后点击下一步,然后选择安装的路径。 默认路径,如果c盘有空间不建议更改路径,然后再次点击下一步 依然选择下一步 最后点击完成即可完成安装。现在可以使用啦 注:如果需要安装包,请点击下面链接: 专业的字节码查看工具——jclasslib
阅读全文
摘要:
下载地址: GitHub地址:点击下方蓝色链接即可。 https://github.com/ingokegel/jclasslib/releases/download/6.0.4/jclasslib_win64_6_0_4.exe https://github.com/ingokegel/jclas
阅读全文
下载地址: GitHub地址:点击下方蓝色链接即可。 https://github.com/ingokegel/jclasslib/releases/download/6.0.4/jclasslib_win64_6_0_4.exe https://github.com/ingokegel/jclas
阅读全文
摘要:服务降级-降级的概念 服务降级是从整个系统的负荷情况出发和考虑的,对某些负荷会比较高的情况,为了预防某些功能(业务场景)出现负荷过载或者响应慢的情况 在其内部暂时舍弃对一些非核心的接口和数据的请求,而直接返回一个提前准备好的fallback(退路)错误处理信息。这样,虽然提供的是一个有损的服务,但却
阅读全文
摘要:命名规则: 包(文件夹) 包名全部小写 类或者接口 一个单词和单个单词 一个单词,要求首字母大写,多个单词要求每一个单词首字母大写。 方法和变量 一个单词和多个单词 如果一个单词,每个字母都小写。如果多个单词,从第二个单词开始首字母大写。 常量 一个单词和多个单词 如果一个单词,所有字母大写,如果是
阅读全文
摘要:定义不同 重载是定义相同的方法名,参数不同;重写是子类重写父类的方法 范围不同 重载是在一个类中,重写是子类与父类之间的 多态不同 重载是编译时的多态性,重写是运行时的多态性 返回不同 重载对返回类型没有要求,而重写要求返回类型,有兼容的返回类型 参数不同 重载的参数个数、参数类型、参数顺序可以不同
阅读全文
摘要:
字节流 字节流的概述和分类 IO流概述: IO:输入/输出(Input/Output) 流: 是一种抽象概念,是对象传输的总称。 也就是说数据在设备间的传输称为流。 本质是数据传输 IO流就是用来设备间数据传输问题的 常见应用:文件复制、文件上传、文件下载 IO流分类: 按照数据流向: 输入流:读数
阅读全文
字节流 字节流的概述和分类 IO流概述: IO:输入/输出(Input/Output) 流: 是一种抽象概念,是对象传输的总称。 也就是说数据在设备间的传输称为流。 本质是数据传输 IO流就是用来设备间数据传输问题的 常见应用:文件复制、文件上传、文件下载 IO流分类: 按照数据流向: 输入流:读数
阅读全文
摘要:
3.字符流 3.1.为什么出现字符流 由于字节流操作中文不是很方便,所以Java就提供了字符流 字符流 = 字节流 + 编码表 用字节流复制文本文件时,文本文件也会由中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文。 汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数 3.2编
阅读全文
3.字符流 3.1.为什么出现字符流 由于字节流操作中文不是很方便,所以Java就提供了字符流 字符流 = 字节流 + 编码表 用字节流复制文本文件时,文本文件也会由中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文。 汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数 3.2编
阅读全文
摘要:4.特殊操作流 4.1标准输入输出流 System类中有两个静态成员变量: public static final InputStream in :标准输入流 通常该流对应于键盘输入或由主机环境或用户指定的另一个输入源 public static final PrintStream out:标准
阅读全文
摘要:
多线程 学习目标 线程概念 Java实现多线程程序一 Thread类的方法 Java实现多线程程序二 线程安全问题 同步synchronized使用 锁对象的选择 死锁案例 生产者与消费者 JDK5特性JUC 单例模式 关键字volatile 线程池 ConcurrentHashMap 1. 线程的
阅读全文
多线程 学习目标 线程概念 Java实现多线程程序一 Thread类的方法 Java实现多线程程序二 线程安全问题 同步synchronized使用 锁对象的选择 死锁案例 生产者与消费者 JDK5特性JUC 单例模式 关键字volatile 线程池 ConcurrentHashMap 1. 线程的
阅读全文
摘要:package com.guoba.day1221; import java.util.Random; /* 题目: 生成1000个四位数的随机数,分别做加法运算和减法运算. */ public class Demo02 extends Thread {//继承Thread类 public stat
阅读全文
摘要:packagecom.yin.test;importjava.util.Random;importorg.junit.Test;/***@authorv_yinyl * @date 2018-11-22 下午4:10:46 *@version18.2B * 产生随机六位数的六种方法*/ public
阅读全文
摘要:类持有者名称可以使用T(Type) 如果是容器的元素可以使用E(Element),若键值匹配可以用K(Key)和V(Value)等, 若是<?>,则是默认是允许Object及其下的子类,也就是java的所有对象了
阅读全文

浙公网安备 33010602011771号