07 2016 档案

摘要:1,题目要求: 2,本实例主要采用知识点 关联,泛型,接口。 3,具体内容 现在假设要表示一个让信息: 1)基本信息 2)联系方式。 在此时,肯定要设计一个接口,因为只有实现了此接口的类才应该表示人的信息。 此接口定义完成,但是在此接口中没有任何方法,所以此时,这个接口称为标识接口。之后定义人的类, 阅读全文
posted @ 2016-07-24 23:40 美好的明天 编辑
摘要:第一种写法 传统的方法,遍历数组 这种方式最简单,对数组还有集合都可以 第二种 而对于遍历Collection对象,这个循环则通常是采用这样的形式 第三种方法也很常见 不严格的说,Java的第三种for循环基本是这样的格式: for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体 借助这 阅读全文
posted @ 2016-07-24 22:52 美好的明天 阅读(24132) 评论(0) 推荐(0) 编辑
摘要:掌握泛型的接口的使用; 掌握泛型方法的定义与使用; 掌握泛型数组的使用; 掌握泛型的嵌套设置; 具体内容 1.1泛型接口基本概念 之前所有的操作都是在类中直接使用泛型操作的,那么,对于JAVA来说,也可以在接口中定义及使用泛型。 声明泛型接口: interface 接口名称<接口标示>{} 如果现在 阅读全文
posted @ 2016-07-24 22:08 美好的明天 阅读(2872) 评论(0) 推荐(0) 编辑
摘要:掌握通配符“?”的使用。 掌握受限泛型的设置。 掌握泛型与子类继承的限制。 具体内容 1.1匹配任意类型的通配符 在开发中对象的引用传递(向上向下传递)是最常见的,但是,在泛型的操作中,在进行引用传递的时候泛型类型必须匹配才可以传递,否则不能传递。 例如,如下没有进行泛型类型匹配,一个是String 阅读全文
posted @ 2016-07-20 23:14 美好的明天 阅读(30237) 评论(4) 推荐(9) 编辑
摘要:为什么使用泛型 要求设计出一个可以表示坐标点的类,坐标由X和Y组成。 坐标表示方法: 整数:x=10,Y=20; 小数:X=10.5,Y=20.6 字符串:X="东经180度",Y=“北纬30度” 问,此类怎么设计。 题目分析 肯定要设计表示坐标点的类。类名称:Point。 但是坐标的X,Y保存的数 阅读全文
posted @ 2016-07-19 22:55 美好的明天 阅读(388) 评论(0) 推荐(0) 编辑
摘要:一个新的线程通过start()进入运行状态,在运行状态中可以进行yield()方法进行礼让,但是仍然可以进行,如果现在现场需要暂停的话,可以使用suspend(), sleep(),wait()方法。如果线程不要执行,通过通过stop()结束(如果run()方法执行完毕也表示结束),或者一个新的线程 阅读全文
posted @ 2016-07-19 00:13 美好的明天 阅读(396) 评论(0) 推荐(0) 编辑
摘要:本章目标 1)加深对线程同步的理解 2)了解Object类中对线程的支持方法。 实例 生产者不断生产,消费者不断消费产品。 生产者生产信息后将其放到一个区域中,之后消费者从区域中取出数据。 既然生产的是信息,就可以定义一个信息的表示类,生产者和消费者同时占有信息类的引用,那么就可以将生产者和消费者两 阅读全文
posted @ 2016-07-19 00:02 美好的明天 阅读(438) 评论(0) 推荐(0) 编辑
摘要:在多线程中,同步与死锁概念很重要,在本章中必须了解以下几点: 1)哪里需要同步。 2)如何实现同步,了解代码即可。 3)及实现同步后有哪些副作用。 代码并不要求可以完整编写,但是概念必须清楚。 具体内容 1.1问题引出 以买火车票为例,不管多少地方可以买火车票,最终一趟列车的车票数量是固定的,如果把 阅读全文
posted @ 2016-07-15 21:26 美好的明天 阅读(2417) 评论(0) 推荐(1) 编辑
摘要:实例要求: 设计一个线程操作类,要求可以产生三个线程对象,并可以分别设置三个线程的休眠时间。如下所示: 问怎么设计? 分析 从之前学习知道,线程的实现有两种方式,一种是继承Thread类,另一种是实现Runnable接口。而且类中应保存线程名称和休眠时间属性。 1,通过Thread类实现。 在Thr 阅读全文
posted @ 2016-07-15 01:30 美好的明天 阅读(468) 评论(0) 推荐(0) 编辑
摘要:在多线程中所有的操作方法都是从Thread类开始的,所有的操作基本上都在Thread类中。 1,线程名称 1,在Thread类中可以通过getName()方法取得线程名称,通过setName()设置线程名称。 2,线程的名称一般在启动线程前设置,但也允许为运行的线程设置名称,允许两个Thread对象 阅读全文
posted @ 2016-07-15 01:14 美好的明天 阅读(15146) 评论(0) 推荐(1) 编辑
摘要:1,进程与线程 对于WORD来讲,每次启动一个WORD相当于操作系统上分配了一个进程。 线程实际上是进程的进一步划分,从WORD来看,可以把拼写检查当作一个线程处理,当然,会同时存在多个线程。 如果进程没有了,线程肯定消失了;但是线程消失,进程未必消失。所有线程都是在进程的基础之上并发(同时运行)。 阅读全文
posted @ 2016-07-03 17:05 美好的明天 阅读(324) 评论(0) 推荐(0) 编辑
摘要:private:可以定义方法,属性,定义的方法和属性不能被类的外部所看到。 default:可以在本包的任意地方访问。 public:都可以访问,不受任何限制。 protected:保护,不同包的非子类不可以访问。 protected权限,在不同包的它的子类能够被访问: 在其他包的子类访问这个属性。 阅读全文
posted @ 2016-07-02 09:56 美好的明天 阅读(836) 评论(0) 推荐(0) 编辑
摘要:包的定义 package是在使用多个类和接口的时候,为了避免名字重复而采用的一种措施,直接在程序中加入package关键字即可。 包的定义格式: package 包名称.子包名称; 定义包之后,实际上,类名称就是:包.类名称。 所谓的包实际上就是一个文件夹,一个*.class文件要保存在一个文件夹中 阅读全文
posted @ 2016-07-02 09:17 美好的明天 阅读(731) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示