上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页
摘要: 哪些类型可以有Class对象? class:外部类,成员(成员内部类,静态内部类),局部内部类,匿名内部类。 interface:接口 []:数组 enum:枚举 annotation:注解@interface primitive type:基本数据类型 void package com.wang. 阅读全文
posted @ 2022-02-08 00:43 摘星丶仙 阅读(35) 评论(0) 推荐(0)
摘要: Class类 对象照镜子后可以得到的信息:某个类的属性、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE都为其保留一个不变的Class类型的对象。一个Class对象包含了特定某个结构(class/interface/enum/annotation/primitive type/void 阅读全文
posted @ 2022-02-08 00:32 摘星丶仙 阅读(49) 评论(0) 推荐(0)
摘要: Java反射机制研究及应用 Java反射机制提供的功能 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判断任意一个类所具有的成员变量和方法 在运行时获取泛型信息 在运行时调用任意一个对象的成员变量和方法 在运行时处理注解 生成动态代理 ...... package com. 阅读全文
posted @ 2022-02-08 00:17 摘星丶仙 阅读(17) 评论(0) 推荐(0)
摘要: 静态VS 动态语言 动态语言 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。 主要动态语言:Object-C、C#、JavaScript、PHP、Python等。 静态语言 阅读全文
posted @ 2022-02-07 23:08 摘星丶仙 阅读(25) 评论(0) 推荐(0)
摘要: 使用@interface自定义注解时﹐自动继承了java.lang.annotation.Annotation接口 分析∶ @interface用来声明一个注解﹐格式:public @interface注解名{定义内容} 其中的每一个方法实际上是声明了一个配置参数. 方法的名称就是参数的名称. 返回 阅读全文
posted @ 2022-02-07 23:03 摘星丶仙 阅读(30) 评论(0) 推荐(0)
摘要: 元注解的作用就是负责注解其他注解,Java定义了4个标准的meta-annotation类型,他们被用来提供对其他annotation类型作说明. 这些类型和它们所支持的类在java.lang.annotation包中可以找到.( @Target , @Retention ,@Documented 阅读全文
posted @ 2022-02-07 22:52 摘星丶仙 阅读(27) 评论(0) 推荐(0)
摘要: Annotation是从JDK5.0开始引入的新技术. Annotation的作用: 不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取. Annotation的格式: 注解是以"@注释名"在代码中存在的﹐还可以添加一些参数值﹐例如: 阅读全文
posted @ 2022-02-07 22:40 摘星丶仙 阅读(39) 评论(0) 推荐(0)
摘要: 使用线程池 背景:经常创建和销毁、使用量特别大的资源,比如并发情况下的线程,对性能影响很大。 思路:提前创建好多个线程,放入线程池中,使用时直接获取,使用完放回池中。可以避免频繁创建销毁、实现重复利用。类似生活中的公共交通工具。 好处: 提高响应速度(减少了创建新线程的时间) 降低资源消耗(重复利用 阅读全文
posted @ 2022-02-07 22:34 摘星丶仙 阅读(27) 评论(0) 推荐(0)
摘要: package com.wang.multiThread.gaoji; //测试生产者消费者问题2:信号灯法:标志位解决 public class TestPC2 { public static void main(String[] args) { TV tv = new TV(); new Pla 阅读全文
posted @ 2022-02-07 22:23 摘星丶仙 阅读(34) 评论(0) 推荐(0)
摘要: package com.wang.multiThread.gaoji; //测试:生产者消费者模型-->利用缓冲区解决:管程法 //生产者,消费者,产品,缓冲区 public class TestPC { public static void main(String[] args) { SynCon 阅读全文
posted @ 2022-02-07 22:01 摘星丶仙 阅读(29) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页