Java
文章平均质量分 74
Skypine_Lee
这个作者很懒,什么都没留下…
展开
-
Android/Java Map/Set/List....
根据不同博客整理,还请原作者见谅...本人一般不原创博客,怕有误人子弟之嫌,此篇只是整理之果,仅供参考.... 在Android开发中我们经常需要对数据进行分类和操作,对于轻量级的数据存储我们可能不需要动用SQLite或效率以及类库不完善的XML,由于 SharedPreferences不具备数据枚举方法,如果仅仅是一个String或Int数组可以通过一个标记分割设计外,我转载 2012-10-17 17:11:54 · 992 阅读 · 0 评论 -
Java串口通信总结
http://blog.csdn.net/zfinch/article/details/5863004最近在研究一个东西要用到串口的读写,通过读取串口COM2获取一个指令,然后根据该指令通过配置文件获取其他的信息再通过串口COM1进行做下一步的一系列操作。 java读写串口要用到的是javax扩展类库javacomm,它是一系列的标准,该类库在sun的官网上只提供linux转载 2012-04-20 17:33:43 · 634 阅读 · 0 评论 -
java 串口编程----设置缓冲屈来读取串口数据
http://blog.sina.com.cn/s/blog_667528fd0100yuvl.htmlpackage test;import java.io.InputStream;import java.io.OutputStream;import javax.comm.CommPortIdentifier;import javax.comm.SerialPort;转载 2012-04-20 17:30:40 · 1931 阅读 · 2 评论 -
java 串口编程----监听方式获取串口数据
http://blog.sina.com.cn/s/blog_667528fd0100yuve.html//以添加监听事件方式获取串口数据import java.io.InputStream;import java.io.OutputStream;import javax.comm.CommPortIdentifier;import javax.comm.Seria转载 2012-04-20 17:29:47 · 3720 阅读 · 0 评论 -
java InputStream读取数据问题
http://www.cnblogs.com/MyFavorite/archive/2010/10/19/1855758.html1. 关于InputStream.read() 在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。 更好的方法是用InputStream.rea转载 2012-04-19 14:50:00 · 520 阅读 · 0 评论 -
Java学习之InputStream中read()与read(byte[] b)
http://blog.csdn.net/juyannihao1/article/details/6398271Java学习之InputStream中read()与read(byte[] b) 这两个方法在抽象类InputStream中都是作为抽象方法存在的, JDK API中是这样描述两者的: read() : 从输入流中读取数据的下一个字转载 2012-04-17 20:54:17 · 404 阅读 · 0 评论 -
利用java实现串口全双工通讯(转)
http://www.blogjava.net/djsl6071/articles/106529.html一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程转载 2012-04-28 13:48:58 · 1566 阅读 · 0 评论 -
byte转String
http://ibadboy.iteye.com/blog/855980在剖析该问题前请看如下代码Java代码 public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i String hex = Integer.toHexStri转载 2012-04-28 13:37:31 · 836 阅读 · 0 评论 -
java中super 的两种用法
http://hi.baidu.com/danghj/blog/item/8d34673ed2a07f3770cf6cb3.html通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向转载 2012-04-13 10:01:22 · 377 阅读 · 0 评论 -
串口通讯,关于javax.comm的安装配置
http://blog.csdn.net/djsl6071/article/details/1550678文件清单:comm.jarJavax.comm.propertieswin32com.dll 把Javax.comm.properties和.dll文件复制到JDK下面的jre/lib/ext.中, comm.jar复制到你建的工程下的LIB的classpath转载 2012-04-24 14:06:56 · 733 阅读 · 0 评论 -
InputStream 和OutputStream
http://blog.csdn.net/dww410/article/details/53990941.InputStream ◇ 从流中读取数据: int read( ); //读取一个字节,返回值为所读的字节 int read( byte b[ ] ); //读取多个字节,放置到字节数组b中,通常读取的字节数量为b的长度,返回值为实际读取的字节的数量 int转载 2012-04-24 13:19:24 · 545 阅读 · 0 评论 -
Java文件读写数据流大全(InputStream、OutputStream、FileInpuStream)
http://wolfgangkiefer.blog.163.com/blog/static/86265503201182795254987/数据流可分节点流(想象成一管子直接接文件或内存等上),处理流(套在节点流之外使用).一、理解数据流:流一般分为输入流Input Stream和输出流Output Stream.Java的标准数据流:指在字符方式下,程序与系转载 2012-04-24 13:18:05 · 1132 阅读 · 0 评论 -
JAVA 中abstract和interface的区别
http://www.cnblogs.com/gxinliug/archive/2011/04/27/2031246.htmlabstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至转载 2012-04-12 11:33:19 · 319 阅读 · 0 评论 -
java中的io笔记
http://www.cnblogs.com/tt_mc/archive/2010/3/22.htmlJava 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 U转载 2012-04-24 13:28:14 · 424 阅读 · 0 评论 -
JAVA读写串口Bean范例
http://blog.csdn.net/zfinch/article/details/58630051. SerialBean SerialBean是本类库与其他应用程序的接口。该类库中定义了SerialBean的构造方法以及初始化串口,从串口读取数据,往串口写入数据以及关闭串口的函数。具体介绍如下:public SerialBean(int PortID) 本函数构造一个指转载 2012-04-20 17:31:56 · 622 阅读 · 0 评论 -
Java 1.5新特性Enum的学习和使用
http://android.blog.51cto.com/268543/563950很多时候我们定义了一组值来表示用于特定的数值,往往都是习惯性地使用常量: private staticfinal int COLOR_WHITE = Color.WHITE;private staticfinal int COLOR_BLACK = Color.BLACK;后来才知道原转载 2012-04-20 17:47:52 · 410 阅读 · 0 评论 -
Set HashSet Iterator
http://topic.csdn.net/u/20090615/17/009ec043-6d20-4665-a7cb-a776f7edc73e.htmlpublic class HashSetextends AbstractSetimplements Set, Cloneable, Serializable从类 java.util.AbstractSet 继承的方法转载 2012-10-17 14:21:30 · 804 阅读 · 0 评论 -
map hashmap
转自:http://www.apkway.com/thread-2414-1-1.html 稍做修改一、HashMapDemo类用于构建需要放进Map中的对象package hashmap;public class HashMapDemo {private String name;private String school;public Ha转载 2012-10-17 11:32:17 · 867 阅读 · 0 评论 -
java InputStream 关于read阻塞的问题讨论
http://blog.csdn.net/wuleixushi/article/details/6700578http://topic.csdn.net/u/20090304/15/a3df12fd-1896-4a17-bedc-cb863c955ecc.html http://topic.csdn.net/u/20080620/11/478e7d71-e92a-4aca-转载 2012-06-15 13:53:30 · 2272 阅读 · 0 评论 -
java InputStream 相关类详细说明 2
http://blog.csdn.net/wuleixushi/article/details/6700559(这一个章节将讲到Java里面比较重要的一个章节,这里说一句抱歉,因为最近换工作的原因,一直没有时间继续书写教程,不过接下来我会一直坚持写下去的哈,希望大家能够支持。这个章节主要涉及到常用的文件读写,包括高级的文件IO内容——java.nio,因为这些内容在如今的一些项目里面也属于转载 2012-06-15 13:49:50 · 1596 阅读 · 0 评论 -
java InputStream 相关类详细说明 1
http://blog.csdn.net/wuleixushi/article/details/6700570Thread实现的接口是Runnable,publicinterface Runnable { public abstract void run();}Exception实现的接口是ThrowableJava编程里面针对IO的操作主要提供了两个包j转载 2012-06-15 13:51:00 · 1257 阅读 · 0 评论 -
Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
http://blog.csdn.net/sunny2038/article/details/6926079分类: Java 2011-11-01 20:22 2047人阅读 评论(6)收藏 举报最近在看Java,在编译写书上一个例子时,由于书上的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instan转载 2012-05-30 18:25:13 · 497 阅读 · 0 评论 -
Java byte数组与十六进制字符串互转
http://aub.iteye.com/blog/1129228Java byte数组与十六进制字符串互转 Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示。所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串转载 2012-05-09 18:09:41 · 1207 阅读 · 0 评论 -
使用Java多线程实现任务分发
http://developer.51cto.com/art/200908/143704.htm本文向你介绍使用Java多线程技术实现任务列表指派到线程的思路和执行过程,作者通过任务分发器、任务执行和工作线程实现了这个功能。AD:多线程下载由来已久,如 FlashGet、NetAnts 等工具,它们都是依懒于 HTTP 协议的支持(Range 字段指定请求内容范围),首转载 2012-04-23 16:26:13 · 507 阅读 · 0 评论 -
Android 中断线程的处理
http://www.oschina.net/code/snippet_163910_6185我现在对一个用户注册的功能1.用ProgressDialog将当前页面设成不可操作(保留返回键 退出ProgressDialog)2.用一个线程clientThread执行数据的提交和返回问题:考虑到ProgressDialog运行过程中,返回键的操作,应该终止client转载 2012-04-23 16:15:12 · 710 阅读 · 0 评论 -
Thread类的interrupt,interrupted,isInterrupted方法的理解
http://www.blogjava.net/fhtdy2004/archive/2009/08/22/292181.htmlhttp://www.blogjava.net/fhtdy2004/category/39225.html此博客值得好好学习!!!t.interrupt(),t.isInterrupted(),Thread.interrupted()在转载 2012-04-23 16:19:18 · 987 阅读 · 0 评论 -
android 线程间的通信
http://www.cnblogs.com/allin/archive/2010/05/19/1738800.html近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。 andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程转载 2012-04-23 16:27:41 · 483 阅读 · 0 评论 -
JAVA线程基础(一)
http://manming.iteye.com/blog/343310下面总结一下这段时间学习java线程的一些入门基础知识.一.什么是线程? 这个问题可以说是每个刚涉及java线程的人都会想知道的问题.究竟什么是线程呢?有的书上说线程就是执行代码的主体;有的书上说线程就是有序地执行代码的控制流程.其实具体点说一个线程就好比是一个人,他的工作任务已经被安排好,他只需要按顺序转载 2012-04-23 16:24:53 · 438 阅读 · 0 评论 -
如何中断线程in Java
http://android.blog.51cto.com/268543/562374如何中断Java线程?查看API,不就是用interrupt()方法么?而线程是否已经中断则用Thread.currentThread().isInterrupted()返回true/false:public class ThreadDemoextends Thread{转载 2012-04-20 17:48:52 · 441 阅读 · 0 评论 -
IO之InputStream篇
http://geeksun.iteye.com/blog/380692Java I/O任务一个Java的I/O任务,创建了一个连接两个系统的数据传输管道。它分为两个部分:输入流和输出流。输入流,指的是通过流向本系统的内存传输数据的单向数据传输通道。输出流,指的是通过流向外部系统传输数据的单向数据传输通道。输入流InputStream在 IO 中是表示字节输入流的所转载 2012-04-24 13:27:20 · 669 阅读 · 0 评论 -
InputStream、byte[]互转
http://mingkg21.iteye.com/blog/431067InputStream转byte[] Java代码 private byte[] InputStreamToByte(InputStream is) throws IOException { ByteArrayOutputStream bytestr转载 2012-04-23 17:39:29 · 492 阅读 · 1 评论 -
JAVA多线程,面试者的最爱!
http://weizhulin.blog.51cto.com/1556324/311724多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。如何创建一个线程?创建线程有两种方式,如下: 1、 扩展java.lang.Thr转载 2012-03-29 13:56:02 · 309 阅读 · 0 评论 -
java synchronized详解
http://blog.csdn.net/xuxinyl/article/details/6748997Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线转载 2012-03-29 13:47:48 · 325 阅读 · 0 评论 -
Android synchronized wait notify 多线程同步 分享
http://cwh528.blog.sohu.com/169639438.html项目中碰到问题,涉及到主线程和子线程的通信和同步问题,测试中发现死锁情况,记录一下 void Main(){ ThreadB Threadb = new ThreadB(); Threadb .start(); synchronized (handler) {转载 2012-03-30 00:05:31 · 498 阅读 · 0 评论 -
JAVA的类和方法
http://www.51cto.com/specbook/11/32112.htm类的基础类是对象的模板,对象是类的实例。当你定义一个类时,就声明了该类确切的形式和属性。通过指定类中包含的数据和对这些数据进行操作的代码来定义一个类。最简单的类可以只包含代码或只有数据,大部分实际的类二者都有。我们使用关键字class来声明一个类。通常定义class的形式如下所示:转载 2012-03-09 16:24:24 · 441 阅读 · 0 评论 -
Java 入门(四) 数组 -------程序设计的工具对象 向面向对象过渡
http://hi.baidu.com/drmfslc5/blog/item/c41591c49079a6d0d000604a.html数组 在程序设计中一直被当作是一个良好的数据组织工具。这里又说它是对象,是因为java中,数组是一个动态创建的对象,并不像八种基本类型一样在定义时就为其分配了固定的内存空间。 数组的类型可以是八种基本数据类型,也可以是引用类型,没有特定的名转载 2012-03-07 11:10:28 · 479 阅读 · 0 评论 -
Java 入门(三) 流程控制 -----程序设计的动态基础
http://hi.baidu.com/drmfslc5/blog/item/6de96296e85cf347d0135e6d.html流程 是程序语句的执行走向,也就是说,它是一种动态的结构。控制流程也就是将对静态的数据进行动态地操作,从而达到整体上巧妙的算法设计。流程的控制主要体现在语句上,所以一般是在方法内。 目前主要分三种流程: 1 顺转载 2012-03-07 11:09:00 · 476 阅读 · 0 评论 -
JAVA 入门(一) 基础知识规范
http://hi.baidu.com/drmfslc5/blog/item/b80d3b202883f948ac34de2d.htmlJAVA的优良特性 跨平台,面向对象,分布式,多线程,安全性,健壮性,简单性既是软件平台,又是编程语言。 首先,JAVA是软件平台 平台是指软件所需要的软件或硬件环境。而java virtualmachine是纯的软件转载 2012-03-07 11:06:10 · 332 阅读 · 0 评论 -
Java 基础(三) 继承 多态 -------面向对象的特殊性能
http://hi.baidu.com/drmfslc5/blog/item/3e58130269467b0f728da5a5.html继承 面向对象程序设计的重要组成部分 首先,理解继承的概念。 现实生活中,儿子继承父亲的产业,利用父亲遗留下来的资源,免去了自己的打拼。Java中的继承也可以这样理解,核心就是“代码重用”。也就是资源再利用,这样提高了代码转载 2012-03-07 11:04:23 · 387 阅读 · 0 评论 -
Java 基础(二) 数据类型:类(class) 其定义方法及其设计方法
http://hi.baidu.com/drmfslc5/blog/item/1716d6da32b966e538012ff0.html类 面向对象思想的重要概念 面向对象程序的设计实质就是类的设计,在分析问题域后,抽象出适当的类,完成类的属性 行为和类间通信接口的设计,从而完成一个软件系统。类也是java中一种数据类型。 首先,一个类是被定义在转载 2012-03-07 10:45:21 · 892 阅读 · 0 评论