妖碧落

导航

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页

2019年8月15日 #

动态代理

摘要: 在java中 java.lang.reflect包下提供了一个proxy类 和 一个 InvocationHandle接口 InvocationHandle 接口 的作用是生成动态代理对象 JDK 提供的代理只能针对接口做代理 proxy 中有一个方法 newProxyInstance() : 这个 阅读全文

posted @ 2019-08-15 21:16 妖碧落 阅读(107) 评论(0) 推荐(0)

反射应用--修改属性值

摘要: public class test3 { /* * public void setProperity(object obj,String name, object value) * 此方法可将obj对象中的名为properityName的属性值 改为 value */ public static void main(String[] args... 阅读全文

posted @ 2019-08-15 19:04 妖碧落 阅读(173) 评论(0) 推荐(0)

通过反射绕过泛型

摘要: import java.lang.reflect.Method; import java.util.ArrayList; public class test1 { // 泛型只在编译期有效, 在编译之后通过字节码文件,添加元素 不受泛型限制 public static void main(String[] args) throws Exception { A... 阅读全文

posted @ 2019-08-15 18:59 妖碧落 阅读(292) 评论(0) 推荐(0)

java反射

摘要: 反射机制: 在运行状态中 对于任意一个类,都能够知道这个类的所有的属性和方法 获取class 的三种方式: 1、 Class clazz1 = Class.forName("com.heima.bean.Person"); // Class 的静态方法 通过全类名 获取运行类 2、 Class cl 阅读全文

posted @ 2019-08-15 18:57 妖碧落 阅读(147) 评论(0) 推荐(0)

网络编程练习

摘要: public class test1_server { /* * 网络编程(练习) * 客户端向服务器写字符串(键盘录入),服务器(多线程)将字符串反转后写回,客户端再次读取到是反转后的字符串 */ public static void main(String[] args) throws IOException { ServerSocket server = new ServerSocket(5 阅读全文

posted @ 2019-08-15 14:59 妖碧落 阅读(237) 评论(0) 推荐(0)

TCP编程

摘要: 代码优化 阅读全文

posted @ 2019-08-15 14:53 妖碧落 阅读(140) 评论(0) 推荐(0)

GUI 聊天界面

摘要: import java.awt.BorderLayout; import java.awt.Button; import java.awt.Color; import java.awt.Event; import java.awt.Font; import java.awt.Frame; import java.awt.HeadlessException; import java.awt.Pane 阅读全文

posted @ 2019-08-15 14:38 妖碧落 阅读(355) 评论(0) 推荐(0)

UDP传输多线程

摘要: 发送和接收在一个窗口完成 public class Demo3_MoreThread { /** * @param args */ public static void main(String[] args) { new Receive().start(); new Send().start(); } } class Receive extends Thread { public void run 阅读全文

posted @ 2019-08-15 14:35 妖碧落 阅读(756) 评论(0) 推荐(0)

网络编程(UDP传输)

摘要: UDP * 面向无连接,数据不安全,速度快。不区分客户端与服务端。 TCP * 面向连接(三次握手),数据安全,速度略低。分为客户端和服务端。 * 三次握手: 客户端先向服务端发起请求, 服务端响应请求, 传输数据 阅读全文

posted @ 2019-08-15 14:34 妖碧落 阅读(319) 评论(0) 推荐(0)

GUI窗体监听---适配器模式

摘要: GUI(布局管理器) * FlowLayout(流式布局管理器) * 从左到右的顺序排列。 * Panel默认的布局管理器。 * BorderLayout(边界布局管理器) * 东,南,西,北,中 * Frame默认的布局管理器。 * GridLayout(网格布局管理器) * 规则的矩阵 * CardLayout(卡片布局管理器) * 选项卡 * GridBagLayout(网格包布局管理器) 阅读全文

posted @ 2019-08-15 13:55 妖碧落 阅读(264) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页