摘要:
Java内存分析 public class Main { public static void main(String[] args) { /** * 1、加载到内存,产生一个Class对象 * 2、链接,给静态变量value赋值默认值0 * 3、初始化,如果实例化对象,<clinit>方法会将所有 阅读全文
posted @ 2022-03-15 23:56
振袖秋枫问红叶
阅读(110)
评论(0)
推荐(0)
摘要:
动态语言 vs. 静态语言 动态语言:运行时可以改变其结构的语言,例如引进新的函数、对象甚至代码,删除原有的代码(JavaScript、PHP、Python) 静态语言:运行时不可变的语言(Java、C、C++) 但是,Java可以利用反射机制获得类似动态语言的特性 反射机制 概述 反射是Java被 阅读全文
posted @ 2022-03-15 21:09
振袖秋枫问红叶
阅读(54)
评论(0)
推荐(0)
摘要:
什么是注解 注解不是程序本身,可以对程序作出解释(这点和注释一样) 注解以“@注解名”的形式存在,可以附加在package、class、method、field上,可以通过反射机制编程实现对这些元数据的访问,可以被其他程序(比如编译器)读取 内置注解 @Override、@Deprecated @S 阅读全文
posted @ 2022-03-15 18:52
振袖秋枫问红叶
阅读(48)
评论(0)
推荐(0)
摘要:
不用连接,双方都可以发送消息, 发送端 import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /** * 不需要连接服务器 */ public class Sender 阅读全文
posted @ 2022-03-15 16:57
振袖秋枫问红叶
阅读(401)
评论(0)
推荐(0)
摘要:
客户端 1、Socket连接服务器 2、发送消息 import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; import java.net.Socket; /** * 客户端 */ pu 阅读全文
posted @ 2022-03-15 10:52
振袖秋枫问红叶
阅读(570)
评论(0)
推荐(0)

浙公网安备 33010602011771号