
JavaSE
文章平均质量分 80
JavaSE 相关文章
imByte
三生三世十里桃花,一心一意百行代码
展开
-
Java反射机制(Reflection)
反射JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。1. 基本概念反射把Java类中的各种结构(方法、成员变量、构造器、类名)映射成为一个个Java对象(在运行期)反射就像一面镜子,它可以在运行时获取一个类的所有信息,可以获取到任何定义的信息(包括成员变量,成员方法,构造器等),并且可以操纵类的字段、方法、构造器等部分.原创 2021-07-01 21:28:00 · 274 阅读 · 0 评论 -
Java注解(Annotation)
1. 注解简介从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。————百度百科注解不是程序本身,可以对程序作出解释。(这一点跟注释没有区别)可以被其他程序(比如:编译器等)读取注解信息处理流程,是注解和注释的重大区别。如果没有注解信息处理流程,则注解毫无意义。因此,我们需要学会怎样去解析注解。原创 2021-07-01 17:51:57 · 250 阅读 · 0 评论 -
JAVA实现在线聊天室(层层递进)
- 本文讲述了从实现单个多个客户的收发信息(基础简易版),到各种实现代码的封装(oop版),实现群聊(群聊过渡版),到最后实现私聊(终极版)的过程- 本文内容是在初步学习网络编程时,练习强化记忆时的学习总结- 主要利用了TCP网络编程和多线程- 如有问题,欢迎指出综合案例:在线聊天室需求:使用TCP的Socket实现一个聊天室服务器端:一个线程专门发送消息,一个线程专门接收消息客户端:一个线程专门发送消息,一个线程专门接收消息1. 基础简易版1.1 一个客户收发多条消息目标:实原创 2021-06-28 22:19:01 · 3593 阅读 · 2 评论 -
URI、URL和URN的关系
在学习Java网络编程时,对URI和URL概念模糊不清,于是进行了资料查询和知识总结。 本文讲述了URI、URL和URN基本概念和区别联系,如有问题,切望指正。一、URI、URL、URN基本概念1、URI: Uniform Resource Identifier 统一资源标志符用来表示抽象或物理资源的一个紧凑字符串2、URL: Uniform Resource Locator 统一资源定位符一种定位资源的主要访问机制的字符串一个标准的URL必须包括:protocol、host、por.原创 2021-06-20 17:46:07 · 1465 阅读 · 0 评论 -
Java 网络编程(超级详细)
1. 网络编程1.1 网络编程概述计算机网络是指将地理位置相同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及通信协议的管理和协调下,实现资源共享和信息传递的计算机系统1.2 网络编程三要素1、IP地址要想让网络中的计算机能够互相通信,必须为计算机指定一个标识号,通过这个标识号来指定要接受数据的计算机和识别发送的计算机,而IP地址就是这个标识号,也就是设备的标识。2、端口网络的通信,本质上是两个应用程序的通信。每台计算机都有很多的应用程原创 2021-06-10 22:36:50 · 31118 阅读 · 13 评论 -
Java--任务定时调度
Timer和TimerTaskjava.until.Timer线程调度任务以供将来在后台线程中执行的功能。任务可以安排一次执行,或者定期重复执行。类似闹钟的功能,本身实现的就是一个线程java.util.TimerTask可以由Timer进行一次或重复执行的任务**一个抽象类,该类实现了Runnable接口,所以该类具备多线程的能力Timer构造器描述Timer timer = new Timer()创建一个定时器Timer timer = new原创 2021-06-07 16:03:17 · 200 阅读 · 0 评论 -
Java多线程(学习总结,持续更新)
Java多线程--笔记1.实现多线程1.1 进程1.2 线程1.3 多线程的实现方式1.4 设置和获取线程名称1.5 线程调度1.6 线程控制1.实现多线程1.1 进程 进程:是正在进行的程序 * 是系统进行资源分配和调用的独立单位 * 每一个进程都有它自己的内存空间和系统资源1.2 线程 线程:是进程中单个顺序控制流,是一条执行路径 * 单线程:一个进程如果只有一条执行路径,则称为单线程程序 * 多线程:一个进程如果有多条执行路径,则称为多线程程序1.3 多线程的实现方式 方原创 2021-05-27 17:36:40 · 226 阅读 · 0 评论