![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
iteye_15912
这个作者很懒,什么都没留下…
展开
-
Java堆.栈和常量池
Java内存分配: 1. 寄存器:我们在程序中无法控制2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中3. 堆:存放用new产生的数据4. 静态域:存放在对象中用static定义的静态成员5. 常量池:存放常量6. 非RAM存储:硬盘等永久存储空间---------------------------------------------------...原创 2010-10-11 15:53:46 · 65 阅读 · 0 评论 -
java位移
看:a)“>>”运算符 “>>”运算符作带符号的位移处理,它作位移处理时,会先将值向右移,并在高位填0,然后将位移后所空出的高位,全部改成原来的最高位的值(代表正负号的位)。也就是说负的值位移后,仍然是负的值,比如: -10>>2 =-3 -10= 1111 1111 1111 1111 1111 1111 1111 0110 右移2位:0011 1111 11...原创 2010-07-05 15:20:37 · 65 阅读 · 0 评论 -
java中的instanceof
instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。 eg: boolean b = "abc" instanceof String ; b的值为true...2010-06-21 10:55:59 · 57 阅读 · 0 评论 -
String.split的用法
今天在项目中需要把一个数组转换成字符串存入数据库,然后从数据库里取出来的时候再转换成数组,很简单的一件事却出了点小纰漏,话不多说,直接上代码 public String arrayToString(String[] str){ StringBuilder builder = new StringBuilder(); for(String s : str){ ...2010-06-07 17:39:58 · 108 阅读 · 0 评论 -
common提供的对象数组和基本类型数组互转
import org.apache.commons.lang.ArrayUtils; byte[] b = new byte[]{10,11,12,13,14}; Byte[] bb = ArrayUtils.toObject(b); 其他基本类型同此!原创 2010-06-04 14:03:28 · 237 阅读 · 0 评论 -
Java与Action Script(Flash)类型对照
从Action Script到Java AS Java Array (dense) java.util.List Array (sparse) java.util.Map flash.utils.ByteArray byte[] flash.utils.IExternalizable ...原创 2010-06-01 16:06:39 · 97 阅读 · 0 评论 -
String、StringBuffer、StringBuilder的区别
String 指向的是一个不可改变的字符串 String str1 = "aaa"; str1 = "aaa"+"bbb"; 此时str1指向的是内存中的一个新的地址:"aaabbb",原来的"aaa"字符串仍然存在 而StringBuffer 指向的是一个可变的字符串 StringBuffer buffer = "aaa"; buffer += "bbb2010-05-29 14:01:39 · 77 阅读 · 0 评论 -
java中Map.Entry、HashMap、TreeMap的学习
以下观点全部为个人观点,欢迎批评指出 Map.Enrty个人理解为方便取出Map里的值的 Map<String, String> map = new HashMap<String,String>(); for(int i=0;i<6;i++){ map.put("key"+i, "value"+i); } 使用Map.Entry之后 for...2010-05-29 13:52:04 · 122 阅读 · 0 评论 -
对list中的元素进行排序
对list中的元素进行排序 public class UserRole implements Serializable { private Integer roleLevel; private String roleName; public Integer getRoleLevel() { return roleLevel; } public void s...原创 2010-05-27 17:27:16 · 131 阅读 · 0 评论 -
quartz2.0使用
package com.csl.quartz; import static org.quartz.CronScheduleBuilder.cronSchedule; import static org.quartz.JobBuilder.newJob; import static org.quartz.TriggerBuilder.newTrigger; import org...2011-03-31 17:20:33 · 143 阅读 · 0 评论