`
Java_admin
  • 浏览: 10181 次
社区版块
存档分类
最新评论
文章列表
        今天很是郁闷,导入android程序运行的时候,发现一个苦逼的问题,老是出现 Unable to execute dex: java.nio.BufferOverflowException 错误,很是郁闷啊,这就是升级为4.4的原因啊。         这个问题再次展现了stackOverFlow的强大,在上面找到了原因,出现这个问题,大概意思就是:无法执行DEX:java.nio.BufferOverflowException,转换的Dalvik格式失败,我们builder项目所用的android版本太高了。解决方法如下:(1) 直接项目右键,在android depend ...
        今天做android应用的时候,很是郁闷,出现了这么一个问题。我一开始用service给handler发送数据,可以在textView更新,可是,我把程序destroy了以后,再次启动,oncreate里调用了startService,handler可以接收数据,并且数据正确,可就是不显示,我查了很多资料,有一个一开始还觉得比较靠谱,关于TextView.setText()无法在侦听函数中及时更新?。               可是对我的程序是没有效果的,后来在stackOverFlow上面看到了我想要的答案,android TextView setText not wor ...
(一)Test class not found in selected Project. 这个时候,多数情况下有以下几个解决办法 (1)这个函数以test开头; (2)先剪切掉这段代码,在复制上去; (二)空指针class not found Exception (1)这个变量被多次用到但是没有声明为static (2)去掉声明的变量之间的空行 我想多数情况下是JUnit本身的问题。  
      还记得几年前的我,信誓旦旦的读着这首诗,一定要像海子一样,想着做个幸福的人,简单快乐,现在这种生活对于我而言是不是是一种念想,留在了我心中,就像我去北京不愿意去天安.一样,那也是我心中一个圣地,一旦触碰到了,损失掉的是我儿时对于天安.的憧憬。留下那些美好的念想,我们会是一个更加幸福的人。 Facing the sea with spring blossoms                                       -------------By Hai ZiFrom tomorrow on, I will be a happy man;Grooming, ch ...
一、final 1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值。 当函数参数为final类型时,你可以读取使用该参数,但是无法改变该参数的值。 另外方法中的内部类在用到方法中的参变量时,此参变也必须声明为final才可使用 ...
       我们知道在文件读取的时候,会遇到字符和字节的读取问题。字节和字符是一个容易混淆的概念:下面以一个例子来说明一下:   public class Test { public static void main(String[] args) { String str = "my test"; byte[] bt = str.getBytes(); System.out.println(bt.length); } }              这个结果还是什么呢?估计会有很多对于字符和字节有了解的人,说结 ...
       Exception-----异常可谓是我们程序员,在开发程序的时候,常见的伙伴,有时候,它让你苦不堪言,调试半天也弄不出错在哪里了。今天就这个问题,根据自己的开发经验,总结自己经常遇到的各种异常,仅供参考,不足之处,望见谅。   一.NullPointException空指针异常     1.概述:该异常经常出现,主要原因是没有正确的理解对象这个概念,我们知道,在java中只有对象才可以用来调用方法,那我们如果只是声明一个变量,就不能用来调用方法。此时调用方法就会出现空指针异常。     2.处理办法:我们只需要找到跑出异常的那一句话,然后找到相应的变量,最后,让该变量指向 ...
不知你是否曾经遇到过这样的事情,想从一个类中传递一个参数进另一个类,可是想了半天也没有所斩获,很是郁闷,这也是我前些时候遇到的比较棘手的问题。 下面根据自己的认识,总结一下java中参数的传递,参数的 ...
关于布局管理器,可谓是比较纠结的事情,苦苦挣扎了好久,现在就布局管理器,我有自己的一些想法,给大家分享一下: 就拿XP画图板来说,你说,一个好好的窗体,为啥要这个贴一块,那个补一块呢,这不是给自己添堵嘛!确实,一开始,我也搞不明白,后来,在开发中,渐渐地发现了贴面板的好处。 一方面:我们知道java有一个很大的优点,那就是可移植性,我们完成一个项目,往往需要很多人来完成,而且,每个人的思路和方法不同,如果,只在一个JFrame窗体上面的话,造成的后果就是,很难移植,带来了不便理性。但是要是用贴面板的方法的话,就可以很方便的将别人的代码拿过来,作为自己的来用,带来了方便。总的来说,就是 ...

Java学习历程

1.java的编写,翻译和执行的过程:         对于java的翻译和执行的具体细节性问题大家可以看一下下图(内部执行过程): Java编译过程:First,java源文件——>javac 编译——>First.class(class文件) Java运行过程:java First——>java虚拟机装载类文件——>java虚拟机执行.class文件。       要注意一下细节:类名是First,因为用记事本编写,故存储的后缀名为”.java”,这期间要注意一个将后缀名显示出来,这样便于存储,和执行,显示缀名的方法:工具——》文件夹选项 ...
Global site tag (gtag.js) - Google Analytics