随笔分类 - language:Java
摘要:1. Android中的IOC(DI)框架 1.1 ViewUtils简介(xUtils中的四大部分之一) IOC: Inverse of Controller 控制反转。 DI: Dependency Inject 依赖注入 IOC: Inverse of Controller 控制反转。 DI:
阅读全文
摘要:1. 集合部分 1.1 HashMap排序 2.java中的引用类型 强引用 软引用:SoftReference 弱引用:WeakReference 虚引用:PhantomReference 对象的可及性: 强可及对象,永远不会被GC回收 软可及对象:当系统内存不足的时候,被GC回收。 弱可及对象:
阅读全文
摘要:1. 泛型擦除 说明泛型类型String和Integer都被擦除掉了,只剩下了原始类型。 泛型本身有一些限制。比如: 那么,利用反射,我们绕过编译器去调用 add 方法。 这篇博客讲的巨好!收藏一下:https://blog.csdn.net/jeffleo/article/details/5225
阅读全文
摘要:package cn.Douzi.send; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Date; import java....
阅读全文
摘要:package cn.Douzi.Lab7_4; public class Triangle { int a, b, c; public Triangle(int a, int b, int c) { super(); this.a = a; this.b = b; this.c = c; }...
阅读全文
摘要:package cn.Douzi.Event; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Demo_moreListener extends JFrame { Mypanel mp = null; public Demo_moreListener()...
阅读全文
摘要:package cn.Douzi.Graphics; import java.awt.*; import javax.swing.*; /** * BorderLayout 演示 * 1. 继承JFrame * 2. 定义你需要的各个组件 * 3. 创建组件(构造函数) * @author Douzi * */ public class Demo_layout extends ...
阅读全文
摘要:通配符 T, K, V, E 等泛型字母为有类型, 类型参数赋予具体的值 ? 未知类型 类型参数赋予不确定值, 任意类型 只能用在 声明类型上,方法参数上, 不能用在定义泛型类上 上限 extends, 指定类型必须是继承某个子类. 或者实现某个接口 (不是用 implements), 即 <= 如
阅读全文
摘要:package cn.Douzi.gen02; /* * 泛型父类 * 1. 如果父类是泛型类,子类只能是泛型子类, 保留父类的泛型 * 2. 不保留父类泛型 ---> 子类按需实现即可 * 3. 子类方法的类型 --> 随父类而定 * * 4. 子类重写方法的类型 --> 随父类而定 * 5. 子类使用父类的属性 --> 随父类而定 * * 6. 子类新增方法的类型 -...
阅读全文
摘要:public class Test01 { public static void main(String[] args) { List list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("ccc"); ...
阅读全文
摘要://以上是常用工具 //下面实现游戏功能
阅读全文
摘要://本程序只添加了太阳,地球,月球,火星,其余可以自行添加,使用封装好的方法,只用十分简洁的代码即可
阅读全文
摘要:1 package cn.xiaocangtian.Exception; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.IOException; 6 7 public class TestException3 { 8 public...
阅读全文
摘要:1 package cn.xiaocangtian.testFile; 2 3 import java.io.File; 4 5 public class FileTree { 6 public static void main(String[] args) { 7 File f = new File("E:/Java_All_Code/TestFile...
阅读全文