Java
Christ_Sun
升级打怪!
展开
-
Java中的代码点和代码单元
转自 http://www.cnblogs.com/ayanamistltz/archive/2012/11/28/2793358.htmlchar:java中,char类型为16位,原本用于表示一个字符。但是后来发现,16位已经不够表示所有的字符,所以后来发展出了用代码点表示字符的方法。代码点:是指编码字符集中,字符所对应的数字。有效范围从U+0000到U+10FFFF。其中转载 2015-06-24 14:24:05 · 498 阅读 · 0 评论 -
Java中的参数传递方式
最近在学习《JAVA核心技术》这本书,在看到第4章时对于方法参数的传递方式与C++中的传递方式发生了混淆。根本上讲java的传递方式是值传递,其在传递对象引用的时候类似于C++的指针传递方式;但并不是C++中的引用传递。这里引用了http://blog.sina.com.cn/s/blog_59ca2c2a0100qhjx.html 与http://hxraid.iteye.com/blog/42转载 2015-07-27 16:40:21 · 593 阅读 · 0 评论 -
[转]xfermode讲解
尊重原创,欢迎转载,转载请注明: FROM GA_studio http://blog.csdn.net/tianjian4592前面关于paint的方法讲解里,讲到 setXfermode 就截止了,原因有两个:1. 那篇文章已经太长了,我自己都看不下去了;2. setXfermode 在paint 里占有至关重要的地位;基于以上两个原因转载 2015-08-28 11:35:20 · 652 阅读 · 0 评论 -
Java相等性测试
最近在看《Java核心技术卷I》时有看到相等性测试的相关内容,就一些学习心得做一下分享。1.Object类中的equals方法Object类是java中所有类的始祖,Object类型的变量可以引用任何类型的对象。java中只有基本类型不是对象,所有的数组类型不管是对象数组还是基本类型数组都扩展于Object类。Object类中的equals方法用于判断两个对象是否具有相同的引用,如果两个对原创 2015-08-04 18:09:17 · 940 阅读 · 0 评论 -
Java反射机制应用
罗列一下反射机制的一些应用,具体理论以后整理吧。。1.利用反射机制分析类的能力import java.util.*;import java.lang.reflect.*;public class ReflectionTest { public static void main(String[] args) { String name; Scanner in = new Sc原创 2015-08-05 17:50:23 · 491 阅读 · 0 评论 -
Java内部类学习
以前遇到内部类的时候总有一个误区,认为外围类包含内部类所以在构造外围类对象时内部类的数据域也包含在外围类对象中。可以新手大概都会犯一些类似这样的错误吧。对于内部类与外部类是一种类之间的关系,而不是对象之间的关系;因此外围类对象并不包含内部类的数据域。下面是一些自己的学习总结。Java中的内部类(innerclass)是定义在另一个类中的类。使用它的主要原因有:(1)内部类方法可原创 2015-08-06 16:29:38 · 527 阅读 · 0 评论 -
Java中hashCode的作用
本文转自:http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plaincopyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈转载 2016-01-07 22:34:48 · 343 阅读 · 0 评论 -
JNI中的全局引用/局部引用/弱全局引用、缓存jfieldID和jmethodID的两种方式
讲解JNI中的全局引用/局部引用/弱全局引用、缓存jfieldID和jmethodID的两种方式,并编写两种缓存方式的示例代码。1.从Java虚拟机创建的对象传到本地C/C++代码时会产生引用,根据Java的垃圾回收机制,只要有引用存在就不会出发该引用指向的Java对象的垃圾回收。2.这些引用在JNI中分为三种: 全局引用:Global Reference 局部引用:L转载 2016-06-21 09:52:48 · 1718 阅读 · 1 评论