- 浏览: 153318 次
- 性别:
- 来自: 杭州
最新评论
-
accphc:
String是char[]的包装类,包装类的特质之一就是在对其 ...
Java中String类型的参数传递问题的解析 -
cyq7on:
lz,就最后没大懂,数组不是引用传递吗?
Java中String类型的参数传递问题的解析 -
di1984HIT:
xie de henhao a
Java class反编译后的代码还原 -
润之哥:
额 值传递 和引用传递 很蛋疼啦 ~~~
Java中String类型的参数传递问题的解析
文章列表
/**
* @author hwy1782@gmail.com
* @creation date 2010-7-7 下午10:06:24
*
*
* 对于一个序列r={4,3,5…}求全排列?
递归解法的思路:
(1)对于一个序列R={4,3,5…},
它其中的每一个数设为Ri,它的全排列我们设为perm(R).
(2)对于R的全排列我们可以转化成几个小的问题:
4开头,{3,5…}的全排列,
3开头,{4,5…}的全排列,
5开头,{4,3…}的全排列
...
Struts2中Action接收参数的方法主要有以下三种:1.使用Action的属性接收参数: a.定义:在Action类中定义属性,创建get和set方法; b.接收:通过属性接收参数,如:userName; c.发送:使用属性名传递参数,如:user1!add?userName=Magci;2.使用DomainModel接收参数: a.定义:定义Model类,在Action中定义Model类的对象(不需要new),创建该对象的get和set方法; b.接收:通过对象的属性接收参数,如:user.getUserName(); c.发送:使用对象的属性传 ...
行注释/销注释 Ctrl+/
块注释/销注释 Ctrl+Shift+/ Ctrl+Shift+\
查找 查找替换 Ctrl+H Ctrl+F
查找下一个/往回找 Ctrl+K Ctrl+Shift+K
跳到某行 Ctrl+L
查找当前元素的声明 Ctrl+G
查找当前元素的所有引用 Ctrl+Shift+G
重新组织Import Ctrl+Shift+O,能帮你一次去掉所有未使用的Import声明!
快速修正 Ctrl+1
引入某个类(接口)ctrl + shift + m
加头注释 shift + alt + j
ctrl + shift + g:查看引用
ctrl ...
(原创)深入研究java对String字符串对象的创建以及管理
(2008-9-27 bbh)
新手初学,不对的地方大家多多指教~
经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大,
同样的问题都是不同的说法,我 ...
在jvm中存在着String Pool
String对象是不变对象,在程序运行过程中可能用到多个具有相同值得String对象,jvm中使用String pool来优化这种情况。当有新的String对象要建立的时候,jvm先检查Pool中时候已经有具有相同值的String对象,如果有就把这个对象的引用传递给新建立的对象,如果没有,就新建立一个对象,并将它放到Pool中。
String对象的建立有两种方式:
String s = "abc";
or
String s = new String("abc");
在String Pool中这 ...
一个提交到服务器的处理通常可以分为两个阶段,第一个阶段查询服务器状态(查询或者更新数据库),第二个阶段选择一个合适的结果页面其返回给用户(这里要讲的Result的内容)。
Struts2提供了对不同种类返回结果的支持,常见的有JSP,FreeMarker,Velocity等。Struts2支持的不同类型的返回结果为:
Chain Result 用来处理Action链
Dispatcher Result 用来转向页面,通常处理JSP
FreeMarker Result 处理FreeMarker模板
HttpHeader Result ...
Eclipse自动生成的comments中的author名字默认是当前系统的用户名,例如我的系统用户名是user
/**
* @author user
*
*/
我总是要改为我自己的姓名
window->perferences->JAVA->code style->code templates->Types
看到默认是@author $(user)
现在来修改它,然而是不能直接在下面显示的文本区修改的!需要点击上面的“Edit”,这样就会弹出对话框,修改里面的内容
/**
* @author xing ...