自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 练习关于String的一系列文件

public class TestString2 { public static void main(String[] args) { String s = "abc"; char[] value = {'a','b','c','d'}; String ss = new String(value); System.out.println(s.charAt(1));//b,获取指定数组下标的值,注意下标从0开始 Sys.

2021-06-29 19:35:54 54

原创 2021-06-24

单例设计模式:核心思想:确保类的实例只有一个好处:可以节省内存空间,方便控制资源的使用实现思路:1.构造方法私有化--阻止外部直接调用本类的构造方法创建对象2.创建本类对象且私有化--为了防止外部多次获取本类对象3.对外提供一个公共的全局访问点--按照我们预先设定的方式来获取对象@Target 注解用在哪里:类上、方法上、属性上等等@Retention 注解的生命周期:源文件、字节码文件中、运行中SOURCE在源文件中有效(即源文件保留)CLASS在cla

2021-06-24 14:07:55 61

原创 2021-06-23

多线程数据安全隐患怎么产生的?线程的随机性+访问延迟以后如何判断程序有没有线程安全问题?1)在多线程程序中+有共享数据+多条语句操作共享数据2)如果没有共享数据,互不干涉,也不会出现数据的安全问题3)多条语句操作了共享数据,而多条语句执行时需要时间的,存在延迟所以这个时间差导致了数据的安全问题多线程安全问题解决方案*加锁*同步与异步同步:类似于排队的效果,同一时刻只能有一个线程占有资源,其他线程排队 好处:是线程安全的 ...

2021-06-23 17:29:29 57

原创 ArrayList是集合,LinkedList是一个集合

ArrayList是集合,底层维护的是数组结构数组结构,查询比较快,增删慢LinkedList是一个集合,底层维护的是链表结构链表结构,chaxun

2021-06-21 17:34:35 570

原创 集合和泛型

集合阶段的学习方法:1.学习父类提供的共性方法2.学习子类如何创建对象泛型泛型的由来:想要模拟数组的类型检查

2021-06-18 16:56:54 39

原创 序列化与反序列化

1.主要作用:是为了对象的持久保存+传输2.序列化:把对象序列化后,保存在磁盘3.反序列化:读取磁盘中之前序列化好的数据,重新恢复成对象4.x

2021-06-18 15:03:58 28

原创 2021-06-17抽象字符字节输出输入流

byte--Byteint--Integershort--Shortlong--Longchar--Characterfloat--Floatdouble--Doubleboolean--Booleannew Integer(6);没有高效效果Integer valueOf(6);有高效效果InputStream 字节输入流 -- 抽象父类--不可实例化FileInputStream 操作文件的字节输入流 -- 普通子类FileInputStrea..

2021-06-17 17:04:40 90

原创 2021-06-15

try{需要捕获的代码}catch(异常类型 异常名){处理方法}在不明确给出超类的情况下,Java会自动把Object类作为要定义类的超类Object --顶级父类--Java中的左右值都把Onject作为超类toString--默认显示打印的是对象的地址值重写后:打印的是对象的属性与属性值...

2021-06-16 09:13:30 30

原创 2021-06-09 继承 super 重写

继承1.我们通过关键字extends建立子类与父类的继承关系,格式:子类extends父类2.子类继承父类,相当于子类把父类的功能复制了一份3.父类的私有资源子类不可用,是因为被private修饰不可见4.java只支持单继承,一个子类只能有一个父类,但一个父类可以有多个子类5.继承具体传递性,爷爷的功能传给爸爸,爸爸的功能传给孙子6.子类可以拥有自己的特有的功能,实现功能的拓展7.继承是 is a 的关系,依赖性非常强,强耦合super1.super 是一个关键字2

2021-06-10 10:28:19 76

原创 2021-05-31

directory 目录Workspace 工作空间package cn.tedu.hello;/** ;java语言的结束符*///ALT+/补全代码 ctrl+m放大当前窗口,再按一次恢复//ctrl+S保存代码Ctrl+F11运行代码import java.util.Scanner;import org.junit.Test;public class HelloWorld { /* *public 公共的、用来修饰方法/函数,用来修饰...

2021-05-31 17:19:50 39

原创 2021-05-27

##分支结构1)if 单分支:if、if-else、多分支else-if2)swith乘法表

2021-05-28 09:33:49 34

原创 2021-05-26

#单元测试#程序1)旧程序定义:数据结构+算法2)新程序定义:数据结构+算法+框架(三大框架ssm)+架构(分布式、微服务、大数据)##数据结构1)数据存储数据要计算,要临时存储在内存中,执行代码时,先把数据放入内存,需要计算时,从内存中去获取,内存是稀缺资源,使用时合理分配。在java中分为两类:1)基本类型变量,8种2)更复杂结构:对象,引用类型###八种基本类型分为三类:整数类型、小数类型、其他整数类型四个:byte、short、int、lon.

2021-05-27 09:42:07 41

原创 2021-05-25 课堂笔记

main ALT+/ 表示main的快捷键打印 syso ALT+/,ctrl+z 回退运行java代码的快捷方式,窗口的播放按钮最好的情况下第一次手动执行运行程序##关键字在java语言中有一些特殊含义单词,而这些单词不允许开发者自己使用。每个关键字都有其特殊含义,有其特定的语法。class 类interface 接口byte 字节 (bit 位,比特,只能表示0,1)short 短整型int 整型long 长整型float 单精度浮点数double..

2021-05-25 16:32:09 66

空空如也

空空如也

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

TA关注的人

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