- 博客(4)
- 收藏
- 关注
原创 对象与内存控制
对象与内存控制 Java内存管理分为两个方面:内存分配和内存回收。这里的内存分配特指创建Java对象时JVM为该对象在堆内存中所分配的内存空间。内存回收指的是当该Java对象失去引用,变成垃圾时,JVM的垃圾回收机制自动清理该对象,并回收该对象所占用的内存。由于JVM内置了垃圾回收机制回收失去引用的Java对象所占用的内存,所以很多Java开发者认为Java不存在内存泄漏、资源泄漏的问题。实际上
2012-03-28 14:51:28 687
原创 Servlet实现上传下载
Servlet实现上传下载 文件的上传下载在Web开发中会经常遇到,使用基本的I/O(输入/输出)流当然可以完成这项操作,但是出于对开发效率和程序运行效率方面的考虑,在实际开发过程中一般采用第三方的组件来完成这个上传功能。 本例选择使用commons-fileupload组件,使用的时候需要commons-io的支持。将commons-fileupload-1.2.2.jar与commons-
2012-03-26 23:28:27 1641
原创 JavaEE平台下Ajax的使用
Ajax 1. XMLHttpRequest对象 XMLHttpRequest对象在Ajax中占据着十分重要的地位,Ajax中的客户端就是通过XMLHttpRequest对象实现与服务器通信的。 1.1 创建XMLHttpRequest对象 此对象需要在发送请求和接收响应之前创建。在IE浏览器中,XMLHttpRequest对象是以ActiveX组件的形式提供的;而在其他浏览器中则使用Ja
2012-03-26 17:02:05 2919
原创 数组和内存控制
数组与内存控制 使用Java数据之前必须先对数组对象进行初始化。当数组的所有元素都被分配了合适的内存空间,并指定了初始值时,数组初始化完成。程序以后将不能重新改变数组对象在内存中的位置和大小。从用法角度来看,数组元素相当于普通变量,程序既可以把数组元素的值赋给普通变量,也可把普通变量的值赋给数组元素。(注意数组变量、数组对象、数组元素的区别) 1.1 数组初始化 如果程序需要多个类型相同的变
2012-03-25 12:18:13 1321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人