Fork me on GitHub
摘要: Annotation其实就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被获取,并执行相应的处理。通过使用注解,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。 注解可以像修饰符一样被使用,可用于修饰包、类、构造器、方法、成员变量、参数、局部变量的声明。这些信息被保存在注解的 阅读全文
posted @ 2019-12-18 20:43 西西嘛呦 阅读(198) 评论(0) 推荐(0)
摘要: JDK1.5新增的enum关键字用于定义枚举类。 枚举类和普通类的区别: 使用enum定义的枚举类默认继承了java.lang.Enum类; 枚举类的构造器只能使用private修饰符; 枚举类的所有实例必须在枚举类中显示列出(分隔;结尾)。列出的实例系统会自动添加public static fin 阅读全文
posted @ 2019-12-18 20:38 西西嘛呦 阅读(353) 评论(0) 推荐(0)
摘要: 什么是泛型? 泛型是JDK1.5新加入的,解决数据类型的安全性问题,其主要原理是在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化时只要指定好需要的具体的类型即可。 为什么要有泛型? java泛型可以保证如果程序在编译时没有发出警告,运行时就不会产生C 阅读全文
posted @ 2019-12-18 20:16 西西嘛呦 阅读(217) 评论(0) 推荐(0)
摘要: Collections是一个操作Set、List和Map等集合的工具类。 Collections中提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制等方法。 排序操作: reverse(List):反转List中元素的顺序; shuffle(Li 阅读全文
posted @ 2019-12-18 16:57 西西嘛呦 阅读(794) 评论(0) 推荐(0)
摘要: java集合类存放于java,uti包中,是一个用于存放对象的容器。 集合只能存放对象,比如存入的是int型数据1,那么它会自动转换成Integer包装类后再存入; 集合存放的是多个对象的引用,对象本身还是放在堆内存中; 集合可以存放不同类型、不限数量的数据类型; java集合可以分为Set、Map 阅读全文
posted @ 2019-12-18 16:11 西西嘛呦 阅读(1566) 评论(0) 推荐(0)
摘要: (1)任何一种程序设计语言设计的程序在运行时都可能出现错误。 (2)捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。 (3)对于这些错误,一般有两种解决方法: 遇到错误就终止程序运行; 由程序员在编写程序时,就考虑到可能出现的错误,并进行错误的检测、错误的提示以及错误的处理; 那么什么 阅读全文
posted @ 2019-12-18 14:00 西西嘛呦 阅读(512) 评论(0) 推荐(2)