摘要: 1.进程和线程 程序是什么?QQ.exe,PowerPoint.exe 进程:是一个正在执行中的程序(程序启动,进入内存,即资源分配的基本单位)。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元,是比进程更小的执行单位。线程只是一种为 阅读全文
posted @ 2016-08-06 10:53 GumpYan 阅读(1151) 评论(0) 推荐(0)
摘要: 1.接口是什么? 接口可以理解为一个特殊的抽象类,是由全局常量和公共抽象方法组成的。 所以,如果,一个抽象类的方法都是抽象的,那么就可以通过接口的形式来表示。 class 用于定义类 interface 用于定义接口 2.接口中成员定义的格式: 常量 public static final 抽象方法 阅读全文
posted @ 2016-08-05 09:45 GumpYan 阅读(2071) 评论(0) 推荐(1)
摘要: 1.什么是多态? extends继承或者implements实现,是多态性的前提。 注意:多态指的是对象的多态性,形态指的是类 代码中体现多态性,其实就是一句话:父类引用指向子类对象 格式: 父类名称 对象名 = new 子类名称(); 或者: 接口名称 对象名 = new 实现类名称(); 运行结 阅读全文
posted @ 2016-08-04 22:16 GumpYan 阅读(311) 评论(0) 推荐(0)
摘要: 1.什么是内部类,为什么要用内部类? 如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一个类。 例如:身体和心脏的关系。汽车和发动机的关系。 可以将一个类定义在另一个类的定义内部,这就是内部类。 当描述事物时,事物的内部还有事物,该事物用内部类来描述,因为内部事物在使用外部事物的内容。 阅读全文
posted @ 2016-08-04 20:15 GumpYan 阅读(277) 评论(0) 推荐(0)
摘要: 1. Java在创建对象时,会自动分配内存,并当该对象引用不存在的时候,释放这块内存。 为什么呢? 因为Java中使用被称为垃圾收集器的技术来监视Java程序的运行,当对象不再使用时,就自动释放对象所使用的内存。 垃圾收集器是自动运行的,无须显式地请求垃圾收集器,程序运行时,垃圾收集器会不时检查对象 阅读全文
posted @ 2016-08-04 17:04 GumpYan 阅读(832) 评论(0) 推荐(0)
摘要: Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类 阅读全文
posted @ 2016-08-04 10:33 GumpYan 阅读(1954) 评论(0) 推荐(0)
摘要: 1.从键盘输入两个整数,然后输出它们的平方值和立方值 在Java中,没有像C语言那样有一个专供接受键盘输入值的scanf函数,所以一般的做法是从键盘输入一行字符,保存到字符串s中,再将字符组成的字符串s转换为整型数据后返回 2. 8,64,256都是2的阶次方数,判断一个整数是不是2的阶次方数。 如 阅读全文
posted @ 2016-08-04 09:49 GumpYan 阅读(553) 评论(0) 推荐(0)
摘要: 1.Java的数据类型分为三大类 布尔型,字符型和数值型 其中数值型又分为整型和浮点型 2.Java的变量类型 布尔型 boolean 字符型 char 整型 byte,short,int,long 浮点型 float,double 3.数据类型转换 Java中数据类型转换分为三种,简单数据类型转换 阅读全文
posted @ 2016-08-03 11:53 GumpYan 阅读(853) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-08-02 18:51 GumpYan 阅读(4148) 评论(1) 推荐(0)
摘要: 1.什么是缓存? 缓存是一种数据结构,用于快速查找以及执行的操作结果。因此,如果一个操作执行起来很慢,对于常用的输入数据就可以将操作的结果缓存,并在下次调用该操作时使用缓存的数据。 缓存是一个到处都存在的用空间换时间的例子。通过使用多余的空间,我们能够获取更快的速度。 首先,看看没有网站没有接入CD 阅读全文
posted @ 2016-08-02 12:20 GumpYan 阅读(988) 评论(0) 推荐(0)