自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Comparable、Enum枚举

使类具有可比较性 方式1:让类实现Comparable接口 并实现int compareTo(T o) 方法 public static void main(String[] args) { ArrayList<Person1> list3=new ArrayList<>(); list3.add(new Person1(22, "韩梅梅", 2222)); list3.add(new Person1(32, "韩梅1", 4222)); list

2021-07-19 20:51:30 310

原创 网络编程学习笔记

网络编程 public class Demo01TCP_Client { /*socket:网络编程: 在网络之间 实现不同计算机之间的数据传输 * *ip:互联网上每台计算机的唯一标识 * ---ipv4:4个1byte组成: 192.168.2.110 * ---ipv6:8个2byte组成 16进制表示: cccc.cccc.8889.af89.1111.121a.1111.a001 *域名:给ip对应的方便记忆的字符串

2021-07-19 20:41:59 83

原创 多线程学习笔记

垃圾回收 public class Demo01Thread { /* * 进程:电脑中正在运行的程序 * 正在开工的工厂 * * 线程:电脑中正在运行的程序中正在执行的代码块 * 开工的工厂中正在运作的流水线 * * 线程是进程执行单元 * 线程是代码块在内存中的执行空间 * 一个进程至少包含一个线程

2021-07-19 20:38:16 77

原创 文件复制及IO流笔记

File:对文件和文件夹的抽象 public class Demo01File { /*File:对文件和文件夹的抽象 *属性: * static String separator :获取当前操作系统的路径分隔符 *构造方法: * File(File parent, String child) File(String pathname) :参数指定file的路径 File(String parent, String child)

2021-07-19 20:33:55 112

原创 异常类学习笔记

异常类概念 *异常:程序运行过程中 遇到不正常的情况(程序无法正常运行) *异常体系:由一堆异常类组成 *异常体系的顶层父类:Throwable *java处理异常原理:把异常情况封装成对象 把对象交给虚拟机/程序进行处理 * *Throwable:按异常严重情况分类 *Error: 非常严重的异常: 不能通过代码逻辑进行处理的异常情况 一般是内存/虚拟机/语法出现的错误 * eg: int a::java.lang.Error: Unresolved compilation problem

2021-07-19 20:30:36 52

原创 集合总结的笔记

集合 首先就是集合和数组的区别: 1、长度可变性:数组定义时需要指定长度,长度不可变;集合定义时不需要指定长度,长度可变。 2、存放的数据类型:数组可以存放基本数据类型的数据也可以存放引用数据类型的数据;集合只能存放引用数据类型的数据(但是基本数据类型可以自动装箱为引用数据类型,然后存进去)。 3、元素类型:数组在定义时需要指定元素类型,定义后数组只能存放该数据类型的数据;集合定义时可以不指定数据类型,可以存放不同引用数据类型的数据。 集合分类 Collection 单列集合的顶层接口 ├——-List 接

2021-07-19 20:21:30 306

原创 设计模式u

设计模式 概念:编程过程中 java大师总结 在指定场景下可用的23种解决问题的方案(程序设计的套路) 按类型分类: ​ 创建型模式:强调的是对象的创建 ​ 结构型模式:强调的是结合方式 ​ 行为型模式:强调的是功能和算法 单例和工厂模式必须能手写 单例模式 public class Demo04Single { public static void main(String[] args) { //单例模式:一个类只能有一个对象 //Singleton01 s11=ne

2021-07-19 20:03:26 53

原创 Java基础类库笔记

基础类库 概念: java大师为了提高程序员的开发效率 在jre中定义的一个类库 学习方法: 1:学会使用api 2:反复多做每个类的练习题 3:熟悉每个类的作用+常用方法 api application programming interface: 类和接口的集合 ​ :类和接口中方法的使用说明书(声明) Object 整个类结构的父类 public class Demo0

2021-07-19 19:56:02 205

原创 面向对象笔记

概念 面向对象:oop (Object Oriented Programming) ​ 是一种编程思想(写代码的固定套路/步骤) ​ 面向对象:c# python object-c java scala 面向过程:pop (Procedure Oriented Programming) ​ 面向过程:c c++ 解决吃饭: ​ 1 自己做饭: ​ 洗菜–洗米–煮米–炒菜–盛饭

2021-07-19 19:31:55 181

原创 javaSE笔记

1. 九九乘法表: 四个方向,八种情况,1*1和9*9只能在两锐角处: // *** // ** // *右上角是1*1 for(int i=1;i<10;i++) { for(int j=9;i<=j;j--) { System.out.print(i+"*"+j+"="+i*j+"\t"); } System.out.println(); } // *** // ** // *右上角是9*9 for (int i = 9; i >0;

2021-07-19 19:14:26 151

空空如也

空空如也

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

TA关注的人

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