欢迎来到天天文库
浏览记录
ID:33527004
大小:1.84 MB
页数:248页
时间:2019-02-26
《java学习笔记下》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java学习笔记(二)FromGossip@caterpillar语言技术:JavaGossip(二)在学习Java的过程中,您会接触到很多框架(Framework),而第一步就是从J2SE的框架开始学习,框架让您不用重新打造您需要的功能元件,它也是经验的集成,即使您要重新打造,参考框架的实作方式,就可以让您获得不少宝贵的经验。事实上以下的每个主题区都有专书介绍,这边所介绍的内容,都只是某个主题的入门,若有进阶的应用需求,查阅相关书籍是必要的。物件容器(Container)物件容器可以帮您持有对象,在Java中分作两大类:Collect
2、ion与Map。前者可持有各自独立的物件,后者持有成对的key-value物件。●Collection类Collection类包括了List类与Set类,List以放置物件至容器中的顺序来排列物件,Set类不接受重覆的物件,并有自己的一套排序规则。❍ArrayList❍LinkedList❍HashSet❍TreeSet❍EnumSet●Map类在将物件存入Map类时,需要配合一把key,您要取回物件时就是根据这把key,Map中的key是唯一的,Map拥有自己的排序机制。❍HashMap❍TreeMap❍EnumMap输入输出(I/O
3、)为了要将程式运行结果储存下来,以供下一次开启时使用,档案输入输出是一个应用程式所必备的,藉由档案的输入输出,也可以一同了解Java的I/O处理。●档案处理File类别是档案的抽象表示,也是处理档案输入输出时所必备的。❍File❍RandomAccessFile●位元串流电脑中的资料都是以0与1的方式来储存,如果您要在两个装置之间进行资料的存取,当然也是以0与1位元的方式来进行,Java将资料目的地与来源之间的流动抽象化为一个串流(Stream),而当中流动的则是位元资料。❍InputStream、OutputStream❍FileIn
4、putStream、FileOutputStreamhttp://caterpillar.onlyfun.net/GossipCN/JavaGossip-V2/JavaGossip2.htm(第1/5页)2008-7-3020:04:23Java学习笔记(二)❍BufferedInputStream、BufferedOutputStream❍DataInputStream、DataOutputStream❍ObjectInputStream、ObjectOutputStream❍SequenceInputStream❍PrintStre
5、am❍ByteArrayInputStream、ByteArrayOutputStream❍PushbackInputStream●字元串流Reader、Writer等是处理字元串流(CharacterStream)的相关类别,简单的说,就是对串流资料以一个字元(16bit)的长度为单位来处理(0~65535、0x0000-0xffff),并进行适当的字元转换处理。❍Reader、Writer●StarSuite(包含Java™)❍InputStreamReader、OutputStreamWriter●Google桌面(桌面小帮手)❍
6、FileReader、FileWriter●Picasa(相簿管理程式)❍BufferedReader、BufferedWriter●NortonSecurityScan(病毒扫描)●SpywareDoctor(反间碟软体)❍PrintWriter●各种实用软体工具❍CharArrayReader、CharArrayWriter❍PushbackReader执行绪(Thread)一个执行绪是进程(Process)中的一个执行流程,一个进程中可以同时包括多个执行绪,CPU会分配时间片段来处理这些子流程,这使得一个程式可以像是同时间处理多个
7、事务。●执行绪入门想要实作执行绪功能,只要实作Runnable介面,单就表面上来看,执行绪并不困难。❍实作Runnable介面❍Daemon执行绪❍执行绪生命周期❍执行绪的加入(join)❍执行绪的停止❍ThreadGroup●同步化(synchronized)您只要实作Runnable介面,就可以实作执行绪功能,入门是简单的,但资料一被共用,事情就变得复杂。❍执行绪的同步化❍wait()、notify()❍容器类的执行绪安全(Thread-safe)●JDK5.0新增类别来看看JDK5.0为多执行绪新增的几个好用类别。❍Uncaugh
8、tExceptionHandler❍Lock与Condition❍BlockingQueue❍Callable与Future❍Excutors反射(Reflection)反射机制允许执行时期动态检视与操作类
此文档下载收益归作者所有