Java知识扫盲
我想做阿信
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StringBuilder的常用方法
在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringbuilder的使用做个简要的总结:一、创建Stringbuilder对象StringBuilder strB = new StringBuilder();1、append(String str)/append(Char c):字符串连接S转载 2020-10-25 14:32:48 · 439 阅读 · 0 评论 -
Java知识扫盲,再深入——Annotation 注解、自定义注解、自定义框架
注解是为程序元素设置元数据的。本质上是一个接口。注解起的是标记作用,可以用来标记包、类、构造器、方法、成员变量、参数、局部变量。但是,注解不会影响程序代码的执行。注解就是一个标签,那么我们这样做个标签,那注解有什么用?想让注解发挥更大的作用,需要用到反射!反射可以拿到注解标记的元素,方法如下。学过框架或者反射的人,应该都听“过框架就是注解+反射”、“反射是框架的灵魂”这些话,下边咱们就做2个小“框架”,来练练手。案例一、只运行有自定义注解方法“框架”案例二、注解添加按钮监听“框架”原创 2020-07-06 16:28:18 · 647 阅读 · 2 评论 -
@SuppressWarning 取消指定类型的编译器警告
value值作用allto suppress all warnings抑制所有警告boxingto suppress warnings relative to boxing/unboxing operations抑制装箱、拆箱操作时候的警告castto suppress warnings relative to cast operations抑制映射相关的警告dep-annto suppress warnings relative to ...原创 2020-07-04 18:40:00 · 265 阅读 · 0 评论 -
Java反射(Reflection)
目录通过反射查看类信息获得Calss对象从Class中获取信息使用反射生成操作对象创建对象调用方法访问属性值操作数组使用反射生成JDK动态代理使用Proxy和InvocationHandler创建动态代理动态代理和AOP反射和泛型泛型和Class类使用反射来获取泛型信息练习开发一个工具类开发一个对象工厂池通过反射查看类信息反射所有的方法,在API里边有,直接搜索Class就可以看到。在这篇博客里,我会演示一些方法的使用。PS : API中的方法摘要放在下边了。API查找Class效果图获得C原创 2020-06-17 18:54:54 · 568 阅读 · 0 评论 -
Java知识扫盲——向上转型(类向上转型、接口向上转型)以及向上转型的优势、灵活运用
类的向上转型:父类(包括抽象类)创建的引用类型变量可以调用子类对象父类引用类型变量应用子类对象时,调用方法只能调用父类中出现过的方法,如果方法被重写,调用的是子类中重写的方法。普通类示例父类:package 普通类向上转型;public class Father { public int age = 48; public void sayAge() { System.out.println("我的年龄是:"+age); } public void myDaughter(原创 2020-05-25 15:46:40 · 3138 阅读 · 5 评论
分享