![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
Air_55
这个作者很懒,什么都没留下…
展开
-
8-21
1、描述事件添加流程。 (1).确定事件源 (2).确定监听器 (3).注册,建立事件源和监听器的联系2、什么是异常?如何捕获异常? 异常:描述出错信息的对象。 利用try{}catch(Exception e){}语句捕捉相应的异常 3、异常的类结构是怎样的?错误和异常各自有什么特点? java.lang.Throw原创 2015-08-23 11:58:00 · 328 阅读 · 0 评论 -
7-31
1、if……else if和的区别: if……else if是一个语句,只会执行一条语句;多个if是多个语句,当满足判断条件时,会执行多条语句。2、在JDK1.6中,switch中表达式的值可以是 byte short int char类型。 3、&和&&的区别: 1、&是位运算符,操作数可以是boolean,也可以是数字;&&是逻辑运算符,操原创 2015-08-02 22:21:58 · 409 阅读 · 0 评论 -
8-28
1、流按照方向来分,分为几种?相对于什么而言?按照流传输数据的类型来分,分为几种? 读取流和写入流,相对于内存而言。 字节流、字符流、对象流。2、流相关的操作类在哪个包中?字节流和字符流的父类是什么? jiav.io 字节流父类:InputStream和OutputStream 字符流父类:Reader和Writer3、为什么字节流原创 2015-08-30 09:32:59 · 521 阅读 · 0 评论 -
8-3
1、循环有 while、for、do...while三种循环。 其中while和for都是先判断再执行,如果条件为false,则一次都不执行。而do...while是先执行再判断,所以循环至少执行一次。2、break和continue的区别: break是跳出循环,循环结束。continue是跳出当前循环,继续执行下一次循环。3、String s=""; fo原创 2015-08-03 21:25:35 · 256 阅读 · 0 评论 -
8-4
1、数组的特点: (1)数组是一个连续的内存空间。数组元素下标从0开始,最大下标为数组长度-1. (2)数组元素都是变量。 (3)数组每一个元素的类型都和定义数组时的类型一致。 (4)数组元素在数组创建时都会初始化。int-->0;double-->0.0;引用类型-->null。 ( 5)数组创建时长度不可以改变。2、 System.ex原创 2015-08-04 20:55:11 · 441 阅读 · 0 评论 -
8-17
1、什么是重写?用什么方法可以强制检测当前方法是否重写父类方法? 重写发生在父类和子类之间,子类的方法名和父类相同,参数列表相同,返回值类型也相同。 @Override2、构造方法能继承吗?子类继承父类,子类构造方法第一句应该如何书写? 能继承。第一句首先用super关键字调用父类构造方法3、final的用法?String可以继承吗?为什么?原创 2015-08-17 21:24:16 · 316 阅读 · 0 评论 -
9-1
1、操作流时,如果文件不存在会出现什么情况? 读取流会抛出FileNotFoundException异常,写入流会创建新文件。2、操作流时,如果流不关闭会出现什么情况? 如果流不关闭,那么不会释放流操作时占用的资源,而且写入流有可能写不进数据。3、如何判断一个文件是否存在?如何创建一个目录?如何知道一个目录中有多少文件? 调用exists()方法原创 2015-09-01 22:18:26 · 384 阅读 · 0 评论 -
9-1
1、操作流时,如果文件不存在会出现什么情况? 读取流会抛出FileNotFoundException异常,写入流会创建新文件。2、操作流时,如果流不关闭会出现什么情况? 如果流不关闭,那么不会释放流操作时占用的资源,而且写入流有可能写不进数据。3、如何判断一个文件是否存在?如何创建一个目录?如何知道一个目录中有多少文件? 调用exists()方法原创 2015-09-01 22:17:45 · 375 阅读 · 0 评论 -
8-5
1、定义方法的作用: (1)、分而治之 (2)、代码重用2、形参和实参: 形参的本质是变量,目的是为了接受实参的值;实参的作用是给形参变量赋什么样的值。实参可以是变量或常量,形参只能是变量。 形参和实参之间,在传参时,保证个数一致,类型一致,顺序一致。3、break和return的区别: break只能用在循环和switch中原创 2015-08-05 21:21:19 · 281 阅读 · 0 评论 -
8-18
1、访问修饰符有哪些?各自的作用范围是什么? 默认:相同数据包中的类可以访问 protect:只能被本包的类和不同包的子类可以访问 private:只有在本类中可以访问 public该类和非该类均可访问2、什么是封装?封装有什么特点? 封装:按照信息隐藏的原则,将信息组织在一起。 特点:1.信息集合;2.信息隐藏3、私有属原创 2015-08-18 22:37:43 · 301 阅读 · 0 评论 -
8-19
如果一个方法只有方法定义,没有方法内容,那么该方法就是抽象方法。使用关键字abstract定义,拥有抽象方法的类,那么就是抽象类。如果一个类继承一个抽象类,那么就必须重写该抽象类中定义的所有抽象方法,否则编译错误,另外,抽象类也不能直接实例化。抽象类变量只能指向子类对象。抽取对象的基本方法:找出句子中所使用的名词,名词通常是类或属性;// 建立抽象方法的意义,在原创 2015-08-19 22:32:38 · 299 阅读 · 0 评论 -
8-13
1、""和null的区别是什么? null表示一个变量没有任何对象,对该变量调用属性和方法都会抛出java.lang.NullpionterException异常。String s="":""这是一个字符串常量对象,只不过该字符串的长度为0,对该变量调用属性和方法是允许的。2、什么继承?继承有什么优点? 继承是重用代码的一种方式,通过子类继承父类,可以让子类重用原创 2015-08-14 00:00:29 · 309 阅读 · 0 评论 -
8-12
1、静态方法与成员方法的区别:静态方法i通过类名.和对象.的方式调用。成员方法只能通过对象.的方式调用2、构造方法:方法名和类名相同,没有返回类型,其作用是产生对象。原创 2015-08-12 21:12:47 · 294 阅读 · 0 评论 -
8-21
1、描述事件添加流程。 (1).确定事件源 (2).确定监听器 (3).注册,建立事件源和监听器的联系2、什么是异常?如何捕获异常? 异常:描述出错信息的对象。 利用try{}catch(Exception e){}语句捕捉相应的异常 3、异常的类结构是怎样的?错误和异常各自有什么特点? java.lang.Throw原创 2015-08-23 12:00:36 · 307 阅读 · 0 评论 -
7-29
1、JAVA平台体系分为3个版本: J2SE 标准版 J2EE 企业版 J2ME 微型版2、虚拟机的工作原理: 编写源文件*.java-->通过javac将源文件编译成class文件-->类加载-->字节码、校验码-->解释器-->操作系统3、JDK,和JRE JDK叫做JAVA开发工具集。包括JAVA的编译环境、运行环境、调试环境以及基础类库。原创 2015-07-29 23:05:48 · 456 阅读 · 0 评论 -
8-11
1、对象数组中存放是: 对象的引用2、在方法调用时,传递和返回对象,传递和返回的是: 对象的引用3、class Student{public int code;}以下代码:final Student s = new Student();s.code = 3;s.code= 5;是否正确?为什么?原创 2015-08-11 20:39:20 · 252 阅读 · 0 评论 -
8-6
1、方法的作用:分而治之。将复杂的功能作分解,每个部分都实现简单的业务。达到功能明确,逻辑清晰的效果。重用。函数定义了之后,通过多次调用达到代码重复使用的效果。2、形参:形参的是本质是变量,作用是接收实参的值,以便在当前函数中进行使用和处理。实参:在调用方传递给函数的值。也就是给形参赋值为什么内容。实参可以是变量也可以是常量。形参和实参之间,必须类型、顺原创 2015-08-10 22:02:51 · 347 阅读 · 0 评论 -
8-10
1、什么是对象?什么是类?类和对象有什么关系? 对象是存在的具体实体,具有明确定义的特征和行为。 类是具有相同属性和行为的一组对象的集合。 类是对象的抽象,对象是类的实例。2、属性和静态变量的区别是什么? 1、成员变量是包含在对象之中的,是对象的属性。一个对象属性的变化,不会影响另一个对象的属性。而静态变量是独立在对象之外的,是所有对象共享的,静原创 2015-08-10 21:59:50 · 341 阅读 · 0 评论 -
8-10
1、什么是对象?什么是类?类和对象有什么关系? 对象是存在的具体实体,具有明确定义的特征和行为。 类是具有相同属性和行为的一组对象的集合。 类是对象的抽象,对象是类的实例。2、属性和静态变量的区别是什么? 1、成员变量是包含在对象之中的,是对象的属性。一个对象属性的变化,不会影响另一个对象的属性。而静态变量是独立在对象之外的,是所有对象共享的,静原创 2015-08-10 22:00:58 · 443 阅读 · 0 评论 -
7-30
1、定义变量: 内存中一块命了名的空间,其值能改变。 变量3要素:变量类型,变量名,变量值2、常量和定义常量的好处: 内存中一块命了名的空间,空间内容不能改变。 可以引入业务名称,可以做到一改全改3、字符类型采用什么unicode编码,占2个字节。 4、类型转换的两种方式 自动转换:将小容量的类型自动转换为大容量原创 2015-07-30 23:04:57 · 491 阅读 · 0 评论 -
8-25
1、线程和进程的区别?进程:是一种“自包容”的运行程序,由操作系统直接管理,直接运行,有自己的地址空间。每个进程一开启都会消耗内存线程:是进程内部单一的顺序控制流。一个进程拥有多个线程。多个线程共享一个进程的内存空间2、什么是主线程?有什么特点?主线程:main方法一运行。就产生了主线程。主线程的特点:(1)、最先开始(2)、最后结束(3)、产生其他原创 2015-08-25 22:16:31 · 338 阅读 · 0 评论 -
8-27
1、集合框架包括哪些内容?(1)Collection接口:Set集合(包括HashSet、TreeSet、LinkedHashSet)、List集合(包括ArrayList、Vector、LinkedList)(2)Map集合:包括HashMap、Hashtable、TreeMap。 2、List的三个实现类,ArrayList、Vector、LinkedList各自有什么特点?原创 2015-08-27 20:32:24 · 334 阅读 · 0 评论 -
8-26
1、什么是线程同步?线程同步会造成什么结果? 线程同步:当两个或两个以上的线程同时访问同一个资源时,为了保护资源的安全,只允许同一时间一个线程对该资源进行访问。 后果:(1)数据安全(2)效率低2、同步使用什么关键字? synchronized3、线程之间如何通信? 通过wait()和notify()方法对不同线程间的同一个对象锁进行释原创 2015-08-26 20:50:44 · 434 阅读 · 0 评论 -
8-20
1、什么是抽象方法?什么是抽象类? 如果一个方法只有方法定义,没有方法内容,那么该方法就是抽象方法。使用关键字abstract定义 ,拥有抽象方法的类,那么就是抽象类。2、接口如何定义?接口如何实现?实现一个接口必须要做什么? 接口是行为的抽象,将两个或多个类中相同的行为抽象到接口中。 定义接口使用关键字interface,一个类要实现接口,使用关键原创 2015-08-20 21:39:27 · 331 阅读 · 0 评论