首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
理论
汤姆猫和斯派克
创建于2022-09-05
订阅专栏
入门Java
暂无订阅
共15篇文章
创建于2022-09-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
通配符 ?(理论)
? 可以在"使用泛型"的时候代表一切类型 E T K V是在定义泛型的时候使用 注意虽然某子类和某子类继承了父类但是ArrayList<子类>和ArrayList<子类>与ArrayList<父类>是
UDP通信-广播和组播(理论)
UDP的三种通信方式 1、单播:单台主机与单台主机之间的通信 2、广播:当前主机与所在网络中的所有主机通信 3、组播:当前主机与选定的一组主机的通信 UDP如何实现广播 使用广播地址:255.255.
约束文档(理论)
什么是约束文档 文档约束的分类 1、DTD XLM约束文档-DTD的作用和问题 1、作用:可以约束XML文件的编写 2、问题:不能约束具体的数据类型 2、schema 文档约束-schema 1、sc
包and权限修饰符and枚举and常量(理论)
```` //包 包是用来分门别类的管理各种不同类的,建包利于程序的管理和维护 导包 相同包下的类可以直接访问,不同包下类必须导包才能使用,导包格式:import 包名.类名 如果一个类中需要使用不同
抽象类(理论)
``` 在Java中abstract是抽象的意思,可以修饰类,成员方法 abstract修饰类,这个类就是抽象类,修饰方法,这个方法就是抽象方法 特征及注意事项: 类有的成员(成员变量,方法,构造器)
泛型类、泛型方法、泛型接口(理论)
定义类的同时定义了泛型的类就是泛型类 泛型类的格式:修饰符 class 类名<泛型变量>{} 范例 public class MyArraylist{} 此处泛型变量T可以写为任意标识 常见有E V
Map系列集合特点(理论)
Map集合概述和使用 1、Map集合是一种双列集合,每个元素包含两个数据 2、Map集合的每个元素的格式:key=value(键值对元素) 3、Map集合也被称为 “键值对集合” Map集合的整体格式
接口and多态(理论)
```` 定义接口使用interface修饰,实现接口使用implements修饰 接口的注意事项 1、接口不能创建对象 2、一个类实现多个接口,多个接口中有同样的静态方法不冲突//接口的静态方法只能
Set系列集合(理论)
Set系列集合特点 1、无序:存取顺序不一定 2、不重复:可以去重复 3、无索引:没有带索引的方法,所以不能使用普通for循环遍历,也不能通过索引来获取元素 Set系列集合实现类特点 HashSet:
可变参数(理论)
可变参数用在形参中可以接收多个数据 可变参数格式:数据类型...参数名称 可变参数的作用 传输参数非常灵活、方便、可以不传参数,可以传输一个或多个参数,也可以传输一个数组 可变参数在方法内部本质上是一
单元测试(理论)
单元测试 单元测试就是针对最小的功能单元编写测试代码,JAVA程序最小单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性 目前测试方法存在的问题 1、只有一个main方法,如果
XML的概述及其语法规则(理论)
XML概述 XML是可扩展标记语言(eXtensible Markup Language)的缩写,他是一种数据表示格式可以米哦啊是非常复杂的数据结构,常用于传输和存储数据 XML的几个特点和使用场景
静态代码块and实例代码块and继承(理论)
``` //静态代码块and实例代码块 package com; public class Test { //静态代码块 属于类 与类一起有限加载只存储一份 //作用:可以在程序启动时,进行静态资源初
线程通信(理论)
什么是线程通信、如何实现 1、所谓线程通信就是线程间相互发送数据,线程通信通常通过共享一个数据的方式实现 2、线程间会根据共享数据的情况决定自己该怎么做,以及通知其他线程怎么做 3、线程通信的前提:线
并发与并行 和 线程的状态(理论)
并发与并行 正在运行的程序就是一个独立的进程,线程是属于进程的,多个线程其实是并发与并行同时进行的 并发的理解 1、CPU同时处理线程的数量有限 2、CPU会轮询为系统的每个线程服务,由于CPU切换的