- 博客(14)
- 收藏
- 关注
原创 Java调用DOS打开文件
Runtime runtime = Runtime.getRuntime();runtime.exec("cmd /c start " + "\"" + "\" " + "\"" + path + "\"");防止文件名中有空格
2012-08-18 18:27:02
127
原创 Ubuntu下JDK7的安装
[url]http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/[/url]
2012-08-02 09:16:08
76
原创 驾驭网页
利用document对象的createdElement()方法可以创建任何HTML元素,如:var newElement = document.createElement("p");若增加元素的文本内容,需要创建文本的子元素,并附加至元素下:newElement.appendChild(document.createTextNode("blablabla"));移除结点:whi...
2012-06-02 10:35:57
73
原创 无脚本的JSP
[color=red][b]一、MVC应用取决于属性[/b][/color]Servelt控制器与model进行会话,然后在[b]请求作用域设置属性[/b]传到视图,过程如下:控制器中:request.setAttribute("person",person);视图中: [color=red]返回的是Object对象![/color]需要更多的代码得到person的属性。Per...
2012-05-29 21:29:16
78
原创 JSP&Servlet(二)
JSP[b]一、容器如何处理JSP[/b](1)查看指令,得到转换信息(2)创建一个HttpServlet子类(3)如果page有import属性,在类中转换为import语句(4)如果有声明,转换为类声明下面(5)建立服务方法_jspServlet()(6)将html,scriplet和表达式放入服务方法中,由PrintWriter输出[b]二、隐式对象对应的对象...
2012-05-29 20:48:01
66
原创 事件于委托
一、事件(1)需要一个表示时间参数的对象class [b]BallEventArgs:EventArgs[/b] { public int Trajectory{get; private set;} public int Distence{get; private set;} public BallEventArgs(int ...
2012-05-28 15:22:09
70
原创 枚举与集合
(1)Dictionaryprivate Dictionary books;foreach (Card.Values value in books.Keys) { //Dictionary的使用 //books[value]得到Player whoHasWhichBooks += [co...
2012-05-21 14:40:04
101
原创 JSP&Servlet(一)
一、关于HTTP协议HTTP是TCP/IP的上层协议。TCP协议确保从一个网络节点向另一个网络节点发送的文件能够作为一个完整文件到达目的地,尽管在传送过程中这个文件可能被分为小块传输。IP是一个底层协议,负责把数据块路由到目的地。HTTP依赖于TCP/IP从一处向另一处完整地传送请求和响应。HTTP的会话结构就是一个简单的请求/响应序列。HTML就是HTTP响应的一部分,请求方法常用的是G...
2012-05-10 10:12:44
81
原创 int和Integer的区别
int是基本数据类型Integer是包装类包装类为了在各种类型间转化,通过各种方法的调用。否则无法直接通过变量转化。比如,现在int要转为Stringint a=0;String result=Integer.toString(a);在java中包装类,比较多的用途是用在于各种数据类型的转化中。...
2012-05-10 09:09:46
60
原创 final, finally, finalize 的区别
final—修饰符(关键字)如果一个类被声明为 final,意味着它不能再派生出新的子类,不能作为父类被继承。因此 一个类不能既被声明为 abstract 的,又被声明为 final 的。将变量或方法声明为 final,可以保证它们在使用中不被改变。被声明为 final 的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能 使用,不能重载 fi...
2012-05-09 15:46:27
617
1
原创 String与StringBuffer的区别
STRING 的长度是不可变的,STRINGBUFFER 的长度是可变的。如果对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的 toString()方法 String对象是不可变的,它的内容是不能变的String s = "Java";s = "html"第一条语句创建了一个内容为"...
2012-05-09 15:40:33
131
原创 Java中Collection的FrameWork
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMapCollection
2012-05-09 15:08:58
99
原创 ArrayList 和 Vector 的区别 HashMap 和Hashtable的区别
就ArrayList与Vector主要从二方面来说。一.同步性:Vector 是线程安全的,也就是说是同步的,而 ArrayList 是线程序不安全的,不是同步的 二.数据增长:当需要增长时,Vector默认增长为原来一培,而 ArrayList却是原来的一半 HashMap与 HashTable主要从三方面来说。 一.历史原因:Hashtable 是基于陈旧的Dictiona...
2012-05-09 15:01:27
86
原创 Java中的值传递和引用传递【转】
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。下面举例说明:传值---传递基本数据类型参数public c...
2012-05-09 14:53:36
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人