JavaSE
文章平均质量分 94
Java_反射
何处望天明CS
这个作者很懒,什么都没留下…
展开
-
Java_网络多线程
1.套接字(Socket)开发网络应用程序被广泛采用,以至于成为事实上的标准。2.通信的两端都要有Socket,是两台机器间通信的端点3.网络通信其实就是Socket间的通信。4.Socket允许程序把网络连接当成一个流,数据在两个Socket间通过IO传输。5.一般主动发起通信的应用程序属客户端,等待通信请求的为服务端示意图1.基于客户端-服务端的网络通信2.底层使用的是TCP/IP协议3.应用场景举例:客户端发送数据,服务端接受并显示控制台4.基于Socket的TCP编程。...原创 2022-08-30 14:43:03 · 230 阅读 · 0 评论 -
Java_面向对象
基本介绍java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围):1、公开级别:用public修饰,对外公开2、受保护级别:用protected修饰,对子类和同一个包中的类公开3、默认级别:没有修饰符号,.向同一个包的类公开4、私有级别:用private修饰,只有类本身可以访问,不对外公开.使用的注意事项方法或对象具有多种形态。是面向对象的第三大特征,多态是建立在封装和继承基础之上的。1、方法的多态重写和重载就体现了多态 PolyMethod.java2、对象的多态(原创 2022-07-12 10:35:15 · 193 阅读 · 0 评论 -
多线程机制
创建线程的两种方式在java中线程来使用有两种方法(类图)。所有线程结束才会导致进程结束代码示例编写程序,该程序可以每隔1秒。在控制台输出"汪汪”,当输出10次后,自动退出。请使用实现Runnable接口的方式实现。这里底层使用了设计模式[代理模式],代码模拟实现Runnable接口,开发线程机制多个子线程多个子线程理解●线程使用应用案例-多线程执行编写一个程序,创建两个线程,一个线程每隔1秒输出“hello”,输出10次,退出,一个线程每隔1秒输出“hi”,输出5次退出.......原创 2022-06-20 14:32:05 · 239 阅读 · 0 评论 -
反射机制原理
通过外部文件配置,在不修改源码情况下来控制程序,也符合设计模式的ocp原则(开闭原则:不修改源码,扩容功能)反射机制反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息(比如成员变量,构造器,成员方法等等),并能操作对象的属性及方法。反射在设计模式和框架底层都会用到。加载完类之后,在堆中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象包含了类的完整结构信息。通过这个对象得到类的结构。这个Class对象就像一面镜子,透过这个镜子看到类的结构,所以,形原创 2022-06-15 09:35:44 · 144 阅读 · 0 评论