
Java
文章平均质量分 63
rxcai
这个作者很懒,什么都没留下…
展开
-
can't call a non static method f…
许久没有更新博客了,寒假的时候因为一个学校的项目,去欧洲转了圈,也就没有心思看什么书。然后从欧洲回来才一周就被抓回实验室赶项目进度。上周去测试了我们的系统,还算比较顺利,到这周才算清闲些。这个学期结束就要滚蛋了,才发现时光飞逝,时不我待。抓住本科的尾巴,这学期在实验室好好干,然后也要抓紧学法语,不然tcf跪了,后面的事就不好办了...因为上周在赶项目的东西,基本每天在实验室弄到凌晨,所以这周真原创 2013-11-20 16:12:29 · 839 阅读 · 0 评论 -
关于JAVA取整
先转一篇文章,这篇文章讲得非常全面和详细,值得参考!文章源地址:http://tech.e800.com.cn/articles/2009/85/1249435622799_1.html舍掉小数取整:Math.floor(2.0)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(2.5)=2舍掉小数取整:Math.floor(2.9)=2舍掉小原创 2013-11-20 16:12:38 · 634 阅读 · 0 评论 -
关于NetworkInterface
今天用到NetworkInterface,找了下,然后转篇好文章~源地址:http://hi.baidu.com/huoyuanjun/blog/item/248cc8ecdfc076e2ce1b3ed1.html1. java.net.NetworkInterface类的使用1.1. 简介java.net.NetworkInterface是从jdk1.4开始加入进来的,这个类提供了原创 2013-11-20 16:12:42 · 1129 阅读 · 0 评论 -
关于java中数据存储
原文地址:关于java中数据存储作者:孤月泊天转自:http://www.iteye.com/topic/6345301.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(对象可能在常量池里)(字符串常量对象存放在常量池中。)3. 堆:存放所有new转载 2013-11-20 16:13:04 · 707 阅读 · 0 评论 -
hashcode和equals为何要同时…
原文地址:hashcode和equals为何要同时重写作者:yier4680浅谈为何要重写 hashcode()与equals() 首先,这两个方法都来自于Object对象,根据API文档查看下原意。(1)public booleanequals(Objectobj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回true;注意:当此方法被重转载 2013-11-20 16:13:06 · 831 阅读 · 0 评论 -
BigDecimal使用注意
今天摸着API试验了BigDecimal类,都不是特别理想,实验过程:浮点数的不精确是广泛存在的。在java中的Math包中有一个BigDecmal类专门用来处理大精度数据。The BigDecimal class provides operations for arithmetic, scalemanipulation, rounding, comparison, hashing, an原创 2013-11-20 16:14:04 · 662 阅读 · 0 评论 -
转载:Java中获取键盘输入值
顺便转一篇刚看到的文章,出处:http://www.tarena.com.cn/beijing/html/2010/12/1254.htm在程序开发过程中,我们经常需要从键盘获取输入值,c语言给我们提供了scanf(),C++给我们提供了cin(),但是在java中,并没有给我们提供这样的平台,那我们应该如何实现呢?以下将列出几种方法:1.从控制台接收一个字符,然后将其打印出来pub原创 2013-11-20 16:12:31 · 586 阅读 · 0 评论 -
转:解读设计模式----简单工厂模式(…
原文地址:http://beniao.blog.51cto.com/389148/102304一、模式概述 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactoryMethod)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不原创 2013-11-20 16:13:08 · 611 阅读 · 0 评论 -
6.6总结:多态,抽象,包和权限
昨晚泡芝麻糊做夜宵,不了水冲到触摸板上了,现在触摸板上有两个键失灵,ORZ...继续回忆,总结,加深印象。。。一、对象的转型:假如有两个class,其中class Student extends Person向上转型——将子类的对象赋值给父类的引用:Student s = new Student();Person p = s;或者直接Person p = new Student();原创 2013-11-20 16:13:47 · 680 阅读 · 0 评论 -
接口和简单静态工厂方法模式
一、接口(interface),接口里不能包含普通方法,接口里所有方法都是抽象方法。接口是更彻底的抽象。二、You can choose to explicitly declare the methods in aninterface as public, but they are public even if you don’t say it.So when you implement a原创 2013-11-20 16:13:49 · 946 阅读 · 0 评论 -
java基础数据类型拾遗
主要是一些突然蹦出感觉重要的东西或者是自己快忘了的东西或者是书上看到觉得重要的。。。一、基础数据类型:整数类型(4个):byte(1字节)short(2字节)int(4字节)long(8字节)字符类型(1个):char(2字节)浮点类型(2个):float(4字节)double(8字节)布尔类型(1个):boolean(1字节)二、因为整数类型默认为int型,而浮点型默认为doubl原创 2013-11-20 16:14:00 · 588 阅读 · 0 评论 -
IO和Decorator模式
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!刚才写了好长的blog,竟然网页有问题丢了,还找不回了!!!!!!!气!那就直接粘贴疯狂java联盟对Decorator模式的介绍!装饰模式概述 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。适用性 1.在不影响其他对象的情况下,以动原创 2013-11-20 16:14:08 · 692 阅读 · 0 评论 -
转载:Java:转换汉字为unicode形…
转篇文章:Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字出处:http://www.cppblog.com/biao/archive/2010/12/21/137087.aspximport java.io.UnsupportedEncodingException;public class UnicodeConverter {pub原创 2013-11-20 16:12:34 · 676 阅读 · 0 评论 -
转:java.math.BigDecimal类的用法
原文地址:http://jeelee.iteye.com/blog/652003在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类:BigDecimal的实现利用原创 2013-11-20 16:14:02 · 1068 阅读 · 0 评论 -
转:UTF8与UTF8 without&nbsp…
原文地址:http://www.cnblogs.com/zhongru_tu/archive/2008/04/11/1147792.htmlUTF-8 编码的文件可以分为no BOM 和 BOM两种格式。何谓BOM? "EF BB BF" 这三个字节就叫BOM,BOM的全称叫做"Byte OrderMard".在utf-8文件中常用BOM来表明这个文件是UTF-8文件,而BOM的本意实在u原创 2013-11-20 16:13:51 · 958 阅读 · 0 评论 -
补充:can't call a non static me…
补充前几天的一篇blog的内容,关于can't call a non static method from a staticmethod的。在上篇博客中提到两种解决方法:一、将你要调用的方法写成static的,当然这不是好方法;二、new一个新的对象,然后通过调用这个新的对象的方法的方式调用你想要调用的那个方法。现在补充另外一种方法:创建一个对象来调用:newStaticAccessNon原创 2013-11-20 16:12:36 · 801 阅读 · 0 评论 -
转一篇很全的关于Java Socket…
源地址:http://www.cnblogs.com/jerrychoi/archive/2010/04/15/1712931.htmlJava学习总结之第十六章 Socket用法详解一、构造SocketSocket的构造方法有以下几种重载形式:(1)Socket()(2)Socket(InetAddress address, int port)throwsUnk原创 2013-11-20 16:13:17 · 537 阅读 · 0 评论 -
转:java 匿名类(不能被忽略…
原文地址:http://hi.baidu.com/32647908/item/b128eb26fe80cbc9a5275a43匿名内部类 (明白了匿名类就理解了函数回调,(此处与线程无关))有位老兄说:(匿名一是为了简化代码,而是告诉GC我这个对象只用一次,用完给我回收了)关于JAVA内部类:一个内部类的定义是定义在另一个类内部的类。 存在它的原因是: 1.一个内部类的对象原创 2013-11-20 16:13:53 · 710 阅读 · 0 评论 -
转:java synchronized详解
原文地址:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlJava语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程原创 2013-11-20 16:13:55 · 502 阅读 · 0 评论 -
异常
一、Java中异常的分类:所有异常,都继承自java.lang.Throwable类,它有两个直接子类,Error类和Exception类。Exception是任何标准Java库的类方法,自己的方法以及运行时任何异常中抛出来的基类型。异常可分为执行异常(RuntimeException)和检查异常(CheckedExceptions)两种。需要检查抛出的一般是检查异常(Checked Ex原创 2013-11-20 16:13:58 · 699 阅读 · 0 评论 -
转:驯服 Tiger: 深入研究枚举类型
原文地址:http://www.ibm.com/developerworks/cn/java/j-tiger04195/基础知识正如 Brett McLaughlin 在他的文章“枚举类型入门”中所描述的那样(推荐您先阅读这篇文章),通过使用新的 enum关键字创建指定的对象集合,您可以创建一个枚举类型。然后,可以将每个指定的值看作是那个类的一个实例,这为您提供了指定的整数集合所无法提供的原创 2013-11-20 16:14:06 · 620 阅读 · 0 评论 -
转:Java正则表达式教程
Java正则表达式入门教程~原文地址:http://www.java3z.com/cwbwebhome/article/article8/Regex/Java.Regex.Tutorial.html原创 2013-11-20 16:14:47 · 648 阅读 · 0 评论 -
转:串口通讯,关于javax.comm的安…
源地址:http://blog.youkuaiyun.com/djsl6071/article/details/1550678文件清单:comm.jarJavax.comm.propertieswin32com.dll把Javax.comm.properties和.dll文件复制到JDK下面的jre/lib/ext.中,comm.jar复制到你建的工程下的LIB的classpath目录下。原创 2013-11-20 16:13:10 · 892 阅读 · 0 评论 -
关于Java串口编程
昨天试了javax.comm的包,但是很不幸,打开串口一直失败...今天又找了RXTX的包,程序完全没有动,只是import改成了importgnu.io.*;竟然打开成功了...RXTX的包下来里面没有API,看百度百科上的一点资料,感觉RXTX就是javax.comm的翻版,两者只是名字不同,包含的class、method似乎都相同?继续研究,mark,&等高手留言指教!原创 2013-11-20 16:13:12 · 709 阅读 · 0 评论 -
转:finally块中的代码一定会执行…
源地址:http://www.cnblogs.com/thinkCoding/archive/2010/04/29/1724419.htmlfinally块中的代码一定会执行吗在SunTutorial中有这样一句话:The finally block always executeswhen the try blockexits. This ensures thatthe fi原创 2013-11-20 16:13:19 · 744 阅读 · 0 评论 -
总结,也是为了更新博客
许久未更新。。。因为之前一直在看法语,准备法语考试。。。考好后才开始慢慢又复习java,看android的东西。为了更新blog,总结一下这几天看的东西中值得记录的部分。一、1.7之后,switch表达式类型,不仅支持等价为int 基本类型的数据:byte,short,char,int还可以支持String类型的数据。eg: String str = "gay";switch(str)原创 2013-11-20 16:13:45 · 680 阅读 · 0 评论 -
ubuntu 14.04装oracle jdk以及碰到的error reading jre/lib/ext/._cldrdata.jar
ubuntu 14.04下安装oracle jdk步骤:sudo mkdir -p /usr/lib/jvm/jdk1.8.0sudo mv jdk1.8.0_25/* /usr/lib/jvm/jdk1.8.0/sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java原创 2014-12-05 01:00:08 · 1994 阅读 · 0 评论