摘要: 实现线程的两种方式 在Java中主要提供两种方式实现线程,分别继承java.lang.Thred类与实现java.lang.Runnable接口 继承Thread类 从这个类中实例化的对象代表线程,程序员启动一个新线程需要建立Thread实例。Thred类中常用的两个构造方法如下: Public T 阅读全文
posted @ 2018-10-29 19:21 Zzzwww 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 在下面这段示例练习过程中,当使用注释中的if...else if...else的代码时,在eclips中运行始终在 System.out.println("在创建对象时抛出异常,下面执行setAccessible()方法");处死循环。 二、问题查找: (1)认为是"construc 阅读全文
posted @ 2018-10-29 19:21 Zzzwww 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Java的泛型和通配符 Java的泛型和通配符 泛型: 1.泛型类 class A<T>{ } 2.在创建实例时,需要为其类型变量赋值 3.泛型方法 class A<T>{ public T fun1(){} public void fun2(T t){} //以上两个都不是泛型方法,他们是泛型类里 阅读全文
posted @ 2018-10-29 19:21 Zzzwww 阅读(518) 评论(0) 推荐(0) 编辑
摘要: Class类与Java反射 通过Java反射机制,可以在程序中访问已经装载到JVM中的Java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能。 Object类中定义了一个getClass()方法,该方法返回一个类型为Class的对象 <!--?xml version="1.0" en 阅读全文
posted @ 2018-10-29 19:20 Zzzwww 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Vector 可实现自动增长的对象数组。 java.util.vector提供了向量类(vector)以实现类似动态数组的功能。在Java语言中没有指针的概念,但如果正确灵活地使用指针又确实可以大大提高程序的质量。比如在c,c++中所谓的“动态数组”一般都由指针来实现。为了弥补这个缺点,Java提供 阅读全文
posted @ 2018-10-29 19:10 Zzzwww 阅读(511) 评论(0) 推荐(0) 编辑
摘要: Swing是轻量级组件,可插入外观组件 Swing组件中大多数GUI组件都是Component类的子类或间接子类,JComponent类是Swing组件各种特性的存放位置,这些组件的特性包括设定组件边界,GUI组件自动滚动等 组件名称 定义 JButton 代表Swing按钮,按钮可以带一些图片或文 阅读全文
posted @ 2018-10-29 19:09 Zzzwww 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Java中的字符是Unicode编码,是双字节的 输入流都是抽象类InputStream类或抽象类Reader的子类 输出流都是抽象类OutputStream或抽象类Writer的子类 InputStream常用方法: read():从输入流中读取数据的下一个字节,返回0~255范围内的int字节值 阅读全文
posted @ 2018-10-29 19:07 Zzzwww 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1) Collection 一组"对立"的元素,通常这些元素都服从某种规则 1.1) List必须保持元素特定的顺序 1.2) Set不能有重复元素 1.3) Queue保持一个队列(先进先出)的顺序 常用方法: Add(E e) Remove(Object o) isEmpty() iterato 阅读全文
posted @ 2018-10-29 19:06 Zzzwww 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 当我们希望定义一个不包括重复整数的集时,如果使用如下编码 Set<int> set = new HashSet<int>();//错误 编译器会报错 语法错误,将“Dimensions”插入到完整ReferenceType 中 原因是泛型必须是类类型,而不能是基本类型(包括基本类型的数组) 上述错误 阅读全文
posted @ 2018-10-29 19:06 Zzzwww 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Exception getMessage()输出错误性质 toString()给出异常的类型与性质 printStackTrace()指出异常的类型,性质,栈层次及出现在程序中的位置 finally不会执行: 1.finally发生了异常 2.在前面的代码中使用了System.exit()退出程序 阅读全文
posted @ 2018-10-29 19:05 Zzzwww 阅读(154) 评论(0) 推荐(0) 编辑
/* 看板娘 */