Java基础
hey_2
hahaha
展开
-
黑马程序员_Hashtable和Hashmap
Hashtable和HashMap的区别: 1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类; 2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Colle原创 2014-08-05 20:03:57 · 387 阅读 · 0 评论 -
黑马程序员_银行调度系统
一、银行业务需求模拟实现银行业务调度系统逻辑,具体需求如下: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3、异步随机生成各种类型的客户,生成各类型用户的概率比例为原创 2014-08-06 10:07:40 · 387 阅读 · 0 评论 -
黑马程序员_高新技术3
------- android培训、java培训、期待与您交流! ----------1 泛型泛型的基本应用泛型是jdk1.5的所有新特性中最难深入掌握的部分,不过,在实际应用中不能掌握得那么深入,掌握泛型中一些最基本的内容就差不多了。没有使用泛型时,只要是对象,不管是什么类型的对象,都可以存储进同一个集合中。使用泛型集合,可以将一个集合中的元素限定为一个特原创 2014-08-06 10:05:16 · 370 阅读 · 0 评论 -
黑马程序员_JAVA对象大小与引用
基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。 在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Object ob = new Object(); 这样在程序中完成了一个Java对象的生命,但是它所占的空间为:4byte+8byte。4byt原创 2014-08-05 22:23:56 · 313 阅读 · 0 评论 -
黑马程序员_高新技术
1 Eclipsemyeclipse是eclipse开发java ee项目的插件,.myeclipse是对eclipse的扩展,相当于给eclipse打个补丁。将插件集成一起于eclipse就成为了myeclipse。eclipse是用Java语言编写而成的 所以启动eclipse是java.exe启动一个类。java EE java enterprise edition原创 2014-08-06 10:01:39 · 405 阅读 · 0 评论 -
黑马程序员_Java实现对象的排序
------- android培训、java培训、期待与您交流! ----------Java实现对象比较,可以实现java.lang.Comparable或java.util.Comparator接口Code://Product.javaimport java.util.Date; //public class Pr原创 2014-08-05 22:21:23 · 306 阅读 · 0 评论 -
黑马程序员_HashMap
1. HashMap概述:HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2. HashMap的数据结构:在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMa原创 2014-08-05 19:57:30 · 408 阅读 · 0 评论 -
黑马程序员_多线程与并发
在过去单CPU时代,单任务在一个时间点只能执行单一程序。之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程。虽然并不是真正意义上的“同一时间点”,而是多个任务或进程共享一个CPU,并交由操作系统来完成多任务间对CPU的运行切换,以使得每个任务都有机会获得一定的时间片运行。随着多任务对软件开发者带来的新挑战,程序不在能假设独占所有的CPU时间、所有的内存和其他计算机资源。一个好原创 2014-08-06 10:17:41 · 628 阅读 · 0 评论 -
黑马程序员_高新技术2
------- android培训、java培训、期待与您交流! ----------1 注解注解:Annotation 注解是JDK1.5 的新特性简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。 可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:向编译器传达信息,告诉编译器忽略指定的警告原创 2014-08-06 10:03:28 · 379 阅读 · 0 评论 -
黑马程序员_Java反射-简单动态代理
------- android培训、java培训、期待与您交流! -----1. 代理模式代理模式就是为其他对象提供一种代理来控制对这个对象的访问。其实代理模式是在访问的对象时引入一定程度的间接性,这种间接性可以附加多种用途。它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。原创 2014-08-05 22:21:36 · 344 阅读 · 0 评论 -
黑马程序员_字符编码
字符编码1,字符流的出现为了方便操作字符2,更重要的是加入了编码转换3,通过子类转换来完成InputStreamReaderOutputStreamWriter4,在两个对象进行构造的时候可以加入字符集编码表的由来1,计算机只能识别二进制数据,早期由来是电信号。2,为了方便应用计算机,让它可以识别各个国家的文字3,原创 2014-08-06 09:52:52 · 323 阅读 · 0 评论 -
黑马程序员_交通灯管理系统
1.具体需求: 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。原创 2014-08-06 10:14:33 · 331 阅读 · 0 评论