java基础
文章平均质量分 65
冷掉的可可
从事java软件开发刚刚入门博客记录自己的工作写给自己
展开
-
关于webx参数传递的问题
在最近的编程时,遇到两个类似的问题。第一个问题:1)Setup.java类中,给context中name为“score”的传入一个Double型变量,代码如下:Double score=1.0;context.put("score",score);2)setup.vm中,将score填值后,传给对应的action类,name仍未“score”。页面如下图显示,用户填入了原创 2013-07-09 09:41:08 · 1822 阅读 · 0 评论 -
java输入输出流层次结构
转载 2013-10-05 10:56:04 · 1020 阅读 · 0 评论 -
Java Exception
下图是java exception的异常结构:上图简单易懂,需要说明的是 1)Error主要指内部错误和资源运行错误 2)Exception分为RuntimeException和非RuntimeException 3)RunTimeException包括错误的类型转换、数组访问越界、访问空指针 4)Error和RunTimeException叫未检查异常,其他的叫已检查原创 2013-10-03 12:04:50 · 572 阅读 · 0 评论 -
Java 位运算符
Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算: 表4.2 位运算符及其结果 运算符 结果 ~ 按位非(NOT)(一元运算) & 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) >> 右移 >转载 2013-08-22 10:36:00 · 560 阅读 · 0 评论 -
批量VS多线程
在实际的编码过程中,总会遇到单一处理会有性能风险的问题,于是我们求助于批量或者多线程。一、批量处理 一般情况下批量处理就可以规避大部分性能风险的问题。将fetch(),改为batchFetch(),多数情况都比较简单,主要是修改 二、多线程原创 2013-07-26 10:28:16 · 754 阅读 · 0 评论 -
使用一个类作为hashMap的key
The key needs to implement .equals() and .hashCode() correctlyThe key must not be changed in any way that changes it's .hashCode() value while it's used as the keyIdeally any object used as a key原创 2013-07-22 16:00:23 · 982 阅读 · 0 评论 -
关于RandomAccess接口
RandomAccess接口是List 实现所使用的标记接口,用来表明其支持快速(通常是固定时间)随机访问。此接口的主要目的是允许一般的算法更改其行为,从而在将其应用到随机或连续访问列表时能提供良好的性能。在对List特别的遍历算法中,要尽量来判断是属于RandomAccess(如ArrayList)还是SequenceAccess(如LinkedList),因为适合Rando转载 2013-10-16 14:35:17 · 649 阅读 · 0 评论