会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
卧剑之鱼
博客园
首页
新随笔
联系
订阅
管理
2021年5月13日
32day
摘要: day32 反射操作泛型 package com.wang.reflection;import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;imp
阅读全文
posted @ 2021-05-13 15:55 卧剑之鱼
阅读(189)
评论(0)
推荐(0)
2021年5月12日
31day
摘要: day31 获取运行时类的完整结构 通过反射获取运行时类的完整结构 Filed、Method、Constructor、Superclass、Interface、Annotation 全部的字段Filed 全部的方法Method 全部的构造器Constructor 所继承的父类Superclass 实
阅读全文
posted @ 2021-05-12 21:01 卧剑之鱼
阅读(52)
评论(0)
推荐(0)
2021年5月11日
30day
摘要: day30 Java内存分析 加载:将Class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象。 链接:将Java类的二进制代码合并到JVM的运行状态之中的过程。 验证:确保加载的类信息复符合JVM规范,没有安全方
阅读全文
posted @ 2021-05-11 20:39 卧剑之鱼
阅读(105)
评论(0)
推荐(0)
2021年5月10日
29day
摘要: day29 反射机制(Reflection) 静态语言和动态语言 动态语言: 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构 主要动态语言:Object-C、C#、JavaSc
阅读全文
posted @ 2021-05-10 15:21 卧剑之鱼
阅读(340)
评论(0)
推荐(0)
28day
摘要: day28 注解(Annotation)和反射 注释:给人看 注解:既给人看,又给程序看,可以被其他程序读取 内置注解 @Override:定义在java.lang.Override中,此注释只是用于修辞方法,表示一个方法声明打算重写超类中的另一个方法声明。 @Deprecated:定义在java.
阅读全文
posted @ 2021-05-10 15:18 卧剑之鱼
阅读(526)
评论(0)
推荐(0)
2021年5月7日
27day
摘要: day27 线程协作(生产者、消费者模式) 管程法 package com.wang.best;//测试生产者消费者模型->利用缓冲区解决:管程法//生产者 消费者 产品 缓冲区public class TestPC { public static void main(String[] args)
阅读全文
posted @ 2021-05-07 16:42 卧剑之鱼
阅读(178)
评论(0)
推荐(0)
2021年5月5日
26day
摘要: day26 线程同步方法(synchronized) //同步方法public synchronized void method(int args){}//会影响效率 package com.wang.syn;//不安全的取钱public class UnSafeBank { public sta
阅读全文
posted @ 2021-05-05 13:14 卧剑之鱼
阅读(78)
评论(0)
推荐(0)
25day
摘要: day25 守护线程 package com.wang.state;//测试是守护线程public class TestDaemon { public static void main(String[] args) { God god = new God(); You you = new You(
阅读全文
posted @ 2021-05-05 12:41 卧剑之鱼
阅读(96)
评论(0)
推荐(0)
2021年5月2日
24day
摘要: day24 线程的五大状态 线程的停止 package com.wang.state;/*测试stop1.建议线程正常停止 >利用次数,不建议死循环2.建议使用标志位 >设置一个标志位3.不要使用stop或者destroy等过时或者JDK不建议使用的方法 */public class TestSto
阅读全文
posted @ 2021-05-02 11:44 卧剑之鱼
阅读(97)
评论(0)
推荐(0)
2021年4月30日
23day
摘要: day23 静态代理 package com.StaticProxy;import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;/*静态代理模式真实对象和代理对象都要实现同一个接口优点:代理对象可以做许多自己做不了的事真实对象专
阅读全文
posted @ 2021-04-30 20:03 卧剑之鱼
阅读(73)
评论(0)
推荐(0)
下一页
公告