java概念
by2n
这个作者很懒,什么都没留下…
展开
-
浅析java中“equals”和“==”区别
这两个方法肯定是用来比较两个对象引用的,java中new出一个对象后得到的是这个对象的地址,然后可以把这个地址赋给一个对象引用,也就是一个变量,通过这个变量我们可以直接操作这个对象,这一点可以联想C语言里面结构体指针利用 . 号操作结构体一样.举例说明:A a1 = new A();调用A类的构造器new出来一个对象,然后将这个对象在内存中的地址赋给a1变量,a1变量就可以操作刚原创 2012-04-30 08:44:18 · 604 阅读 · 0 评论 -
Java命名规范
定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域名称是不会重复的,所原创 2013-06-26 18:02:34 · 894 阅读 · 0 评论 -
Java中byte的符号位
在Java中byte类型是有符号的,而Java中又没有提供无符号的byte类型,因此在其表示范围为-128-127之间。而这样对于一些I/O处理程序来说需要对考虑符号位问题,通常的做法可能是: int unsignedByte = signedByte >=0 ? signedByte : signedByte + 256; 这里我们发现,由于byte的符号位的关系,我们不得转载 2013-05-19 11:16:56 · 2915 阅读 · 0 评论 -
Java的图片处理工具类
Java的图片处理工具类:可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import原创 2012-12-25 17:46:47 · 1318 阅读 · 0 评论 -
Android conversion to dalvik format failed with error 1的解决办法
ndroid低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK原创 2012-10-09 12:54:32 · 804 阅读 · 0 评论 -
java break,cotinue,return介绍
使用break 语句 在Java 中,break语句有3种作用。第一,在switch语句中,它被用来终止一个语句序列。第二,它能被用来退出一个循环。第三,它能作为一种“先进”的goto 语句来使用。下面对最后 2种用法进行解释。 使用break 退出循环 可以使用break 语句直接强行退出循环,忽略循环体中的任何其他语句和循环的条件测试。在循环中遇到b原创 2012-04-30 07:19:54 · 789 阅读 · 0 评论 -
Java对象
java有五种对象(PO,VO,DAO,BO,POJO) 1、PO,持久对象(Persistent Object),它们是由一组属性和属性的get和set方法组成。 在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据原创 2012-03-19 13:24:28 · 598 阅读 · 0 评论 -
Java中this、super用法
通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。 好了,现在开始讨论this&super这两个关键字的意义和用法。 在Java中,this通常指当前对象,super则指父类的。当你想原创 2012-03-21 13:26:59 · 568 阅读 · 0 评论 -
equals学习笔记
Java中的equals是十分重要的,和= =要区别开来而且要将 = =和 equals列为重要的对比概念来学习1、声明格式 public boolean equals(Object obj) 其比较规则为:当参数obj引用的对象与当前对象为同一个对象时,就返回true,否则返回false.比如以下两个对象animal1和animal2,引用不同的对象,因此原创 2012-04-30 08:39:25 · 537 阅读 · 0 评论 -
log android调试神器
原文链接:http://docs.eoeandroid.com/tools/debugging/debugging-log.htmlAndroid测试系统提供一个机制来收集和观察系统调试输出。Logcat转储的系统日志消息,其中包括诸如当你写在你的应用程序通过使用日志类时,模拟器抛出一个错误和信息时的一些堆栈跟踪。你可以运行LogCat通过ADB或从DDMS,它允许你在实时读取消息。转载 2013-09-22 11:17:35 · 1122 阅读 · 0 评论