JavaSE
文章平均质量分 71
总结了JavaSE中的知识
Cristo_Li
这个作者很懒,什么都没留下…
展开
-
注解和反射总结
文章目录一、注解二、使用步骤1.引入库2.读入数据总结一、注解Annotation:@+注释名不是程序本身,但可以对程序作出解释可以被其他程序(比如:编译器等)读取相当于添加了额外的辅助信息,可以通过反射机制编程实现对被注解标注的元数据的访问举例:@SuppressWarning(“all”):抑制编译时一些无关紧要的警告信息二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib原创 2022-04-22 20:46:21 · 487 阅读 · 0 评论 -
自然排序Comparable的总结
案例场景:案例一:创建一个String类型的HashSet集合,在集合中插入一些元素并遍历输出案例二:创建一个Student类型的HashSet集合,在集合中插入一些元素并按照年龄遍历输出问题描述同样是创建引用类型的HashSet集合,为什么Student类型会报异常呢?原因分析:点进String类的源码可以看到,String类实现了Comparable接口:同理可以看到包装类(Integer),也同样实现了该接口:而我自己创建的Student类没有实现Comparable原创 2022-04-12 22:51:26 · 220 阅读 · 0 评论 -
Lambda表达式
1.概念JDK8出现的函数式接口(Functional Interface)任何接口,如果只有一个显式声明的抽象方法,那么就是函数式接口一般都会用@FunctionalInterface注解表示对于函数式接口,可以通过Lambda表达式来创建该接口的对象举例如下:@FunctionalInterfacepublic interface Runnable { void run(); }public interface Callable<V> { V call() thro原创 2022-04-20 21:11:26 · 253 阅读 · 0 评论 -
多线程总结
文章目录一、线程、进程、多线程二、并发和并行三、线程的三种创建方式四、Lambda表达式1.引入库2.读入数据总结一、线程、进程、多线程1、线程:CPU调度和执行的单位。2、进程:程序的一次执行过程,是系统资源分配的单位。3、一个进程至少有一个线程,也可以包含多个线程。二、并发和并行1、并行:两个或者多个事件在同一时刻发生。是在不同实体上的多个事件2、并发:两个或者多个事件在同一时间段发生。是在同一实体上的多个事件三、线程的三种创建方式public class Thread原创 2022-04-17 22:47:37 · 474 阅读 · 0 评论 -
网络编程总结
文章目录一、IP1.IP地址的分类二、端口三、通信协议一、IP唯一定位一台网络上的计算机1.IP地址的分类ipv4/ipv6二、端口表示计算机上的一个程序的进程1、不同进程有不同的端口号,用来区分软件2、规定:0~655353、tcp/udp,65535*2,单个协议下,端口号不能冲突4、端口分类:公有端口:HTTP:80HTTPS:443FTP:21Telent:23程序注册端口:1024~49151,分配用户或者程序Tomcat:8080MySQ原创 2022-04-15 00:12:43 · 1458 阅读 · 0 评论 -
Java总结
Java基础总结,非常全面!原创 2022-03-30 17:15:17 · 943 阅读 · 1 评论