自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OJ在线编程常见输入输出练习,hasNext()和hasNextLine()方法的区别

参考hasnext()和hasnextLine()、NextLine().split(“某字符”)hasnext():当扫描到一个输入时为真;hasNextLine():当扫描到一行时为真;next():输入一个String;NextLine():输入一行,形式为String,与hasnextLine()配合使用;split(""):split("")方法中的参数必须用双引号包住,分割后得到得是String[]。输入描述:输入数据有多组, 每行表示一组输入数据。每行不定有n个整数,

2021-03-30 20:23:30 467

原创 枚举类&注解

文章目录枚举类(待。。。)注解概念用法及示例一:生成文档相关的注解示例二:在编译时进行格式检查(JDK内置的三个基本注解)示例三:跟踪代码依赖性,实现替代配置文件功能自定义 Annotation【使用频率低,待。。。】JDK 中的元注解概念@Retention:@Target:@Documented: 、@Inherited:【使用频率低】枚举类(待。。。)注解概念用法及示例一:生成文档相关的注解示例二:在编译时进行格式检查(JDK内置的三个基本注解)此时,不加注解,也不产生错误,只是不

2021-03-30 14:37:38 74

原创 Java面向对象OOP(下)

文章目录关键字:static为什么有staticstatic关键字的使用静态属性类变量 vs 实例变量内存解析静态方法属性和方法什么时候该用static单例 (Singleton)设计模式(应用关键字:static)单例设计模式-饿汉式关键字:static为什么有staticstatic关键字的使用静态属性属性 按 是否使用static分类:①static 修饰的属性 :静态变量 或 类变量,从名字类变量可看出,其是属于类的,可不创建对象,直接用类调用②非static 修饰的属性:非

2021-03-25 15:30:42 134

原创 Object 类及其常用方法equals()、toString() 和 包装类

文章目录Object 类==操作符与equals方法面试题:==和equals的区别toString() 方法Object 类==操作符与equals方法注:面试题:==和equals的区别toString() 方法toString()方法在Object类中的定义,其返回值是String类型,返回类名和它的引用地址。package Demo05;public class AnimalTest { public static void main(String[] a

2021-03-23 11:14:19 174 1

原创 排序算法模板

快速排序代码: void qSort(int[] arr , int low , int high){ int pivot;//pivot:枢轴 if(low < high){ pivot = partition(arr , low , high);//partition:划分 qSort(arr , low , pivot - 1); qSor

2021-03-20 11:24:27 259

原创 集合

文章目录集合和数组的对比数组集合集合的分类Collection 接口List接口List接口的实现类List接口的常用方法Set 接口集合和数组的对比Java容器:数组 + 集合数组集合解决数组的弊端集合的分类Collection 接口List接口元素有序:指的是添加的元素在内存中,是按顺序存储的。所以该结构有索引,元素可用索引表示。元素无序:指的是添加的元素在内存中,不是按顺序存储的,每添加一个元素,这个元素存储在内存中的位置是随机的,但添加后的元素位置就固定了。所以该

2021-03-13 22:11:04 143 2

原创 常用类String、时间类、System、Math、BigInteger和BigDecimal

常用类

2021-03-13 20:24:43 209

原创 网络编程

网络编程的目的:传播交流信息,数据交换、通信。网络通信的要素(要想达到 网络编程的目的 需要什么)知道对方的位置:IP和端口号规则:网络通信协议TCP/UDPjava万物皆对象有ip相关的类,直接进行IP相关的操作有TCP/IP相关的类IPIP地址:---->对应的类:InetAddress唯一定位一台计算机127.0.0.1:本机localhostIP地址分类按地址分类1、ipv4例如:127.0.0.14个字节,每个字节范围0~2552、ipv6

2021-03-02 11:24:51 71

原创 生产者消费者问题

生产者消费者问题线程通信的一个例子(一个应用场景)解决线程通信的方法解决线程通信的方法1 :管程法代码:package Demo04;//测试生产者消费者模式--》管程法:利用缓冲区解决。//需要生产者productor、消费者consumer、产品、缓冲区四个对象public class TestPC { public static void main(String[] args) { SynContainer container = new SynCon

2021-03-01 13:26:42 101

空空如也

空空如也

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

TA关注的人

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