
java
文章平均质量分 63
SSSU
本人从事软件开发、项目管理方面的工作
展开
-
致远OA破解思路,致远协同办公OA破解思路
致远OA二次开发,致远OA客开、致远OA破解思路,致远协同办公OA破解思路、NCC破解、中间件破解、金蝶破解、东方通破解原创 2023-04-08 17:09:51 · 4210 阅读 · 1 评论 -
java反射机制详解 及 Method.invoke解释 getMethod
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法...原创 2011-07-01 09:34:39 · 199 阅读 · 0 评论 -
getMethod method.invoke
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法...原创 2011-07-01 09:44:21 · 250 阅读 · 0 评论 -
java中会存在内存泄漏吗,请简单描述。 .
会。java导致内存泄露的原因很明确:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景。 1.集合类,集合类仅仅有添加元素的方法,而没有相应的删除机制,导致内存被占用。这一点其实也不明确,这个集合类如果仅仅是局部变量,根本不会造成内存泄露,在方法栈退出后就没...原创 2012-04-23 13:06:49 · 299 阅读 · 0 评论 -
java 内存分配
程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,...原创 2012-04-23 13:12:07 · 161 阅读 · 0 评论 -
性能优化 .
1.不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。如果用Factory模式创建对象,则改用clone()方法创建新的对象实例非常简单。2.不要重复初始化变量 默认情况下,调用类的构造函数时, Java会把变...原创 2012-04-23 16:41:10 · 171 阅读 · 0 评论 -
java doc
<!-- Amazon Ad --><!--<div align="center" style="margin-bottom: 10px;"><iframe src="http://rcm.amazon.com/e/cm?t=javadocumin02-20&o=1&p=48&l=bn1&mode=boo原创 2012-01-29 16:50:05 · 176 阅读 · 0 评论 -
Java集合类详解 .
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同...原创 2012-01-30 17:02:59 · 237 阅读 · 0 评论 -
Eclipse插件安装的3种方法
Eclipse插件安装的3种方法Eclipse作为一个开放的IDE有很多优秀的插件,用一个好的插件可以大大的提高我们的工作效率,插件的安装方法大体有以下几种:把插件文件直接覆盖到eclipse目录里是最直接也是最愚蠢的一种方法!以为日后想要删除这些插件会非常的困难!强列的不推荐使用!!使用link文件,就是把插件存放到任一的地方(例如/eclipse/MyPuls),...原创 2012-05-12 11:55:33 · 216 阅读 · 0 评论 -
Eclipse使用秘笈-快捷键使用大全
编辑作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete 全局 上...原创 2011-01-28 17:28:01 · 132 阅读 · 0 评论 -
.NET开发人员必知的八个网站
当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。对于不熟悉.NET技术的朋友,需要说明一下,.NET提供了一个平台和一些相应的工具,编程人员可以使用它们来在开发Windows桌面,互联网,甚至是手持移动设备上构建极富交互性的应用。很有可能你最喜欢的网站之一就是用微软的ASP.N...原创 2010-12-19 11:40:43 · 189 阅读 · 0 评论 -
JAVA程序员面试32问
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有...原创 2009-03-10 13:27:30 · 111 阅读 · 0 评论 -
java 读取文件转换为字符串
[code="java"] public String selfReadFile(String strFileName){ //Read the file into a string buffer, then return as a string. ServletContext application ; HttpSe...2008-11-28 17:20:21 · 286 阅读 · 0 评论 -
myeclipse快捷键大全
myeclipse快捷键大全1.转变大写:ctrl+shift+x;2.转变小写:ctrl+shift+y;3.关闭当前窗口:ctrl+w;4.关闭所有的窗口:ctrl+shift+w;5.帮助提示:这个可以选择自己喜欢的键位组合:我比较喜欢ctrl+enter;6.复制当前行:ctrl+alt+down;7.调试:F118.删除当前行:ctrl+d;9.寻找下一个相同标记:ctrl+K;10...2010-03-15 12:02:19 · 144 阅读 · 0 评论 -
native2ascii 用法
native2ascii [-reverse] [-encoding encoding] [inputfile [outputfile]]例子正转:To:Unicodenative2ascii Native2ASCII.properties Native2ASCII_zh_CN.properties反转:Reverse Unicode To 指定码native2ascii ...原创 2009-06-26 15:21:22 · 204 阅读 · 0 评论 -
不错的java反编译工具 绿色
java反编译工具,绿色反编译工具。好坏不用多说,用过就知道了。2009-12-24 11:08:41 · 163 阅读 · 0 评论 -
Eclipse 删空configuration文件夹后启动报错的解决
Eclipse 删空configuration文件夹后启动报错的解决解决方法:下载解压后configuration比以前版本多了一个config.ini文件.将Eclipse安装目录下的configuration下的config.ini文件还原到configuration目录下即可.即: Eclipse使用时不能将configuration清空,需保留config.ini。...2010-03-04 11:35:59 · 444 阅读 · 0 评论 -
几款java快速开发平台的比较
几款java快速开发平台的比较<!-- 正文开始 --> Nexaweb最近接触到一种新的基于Web2.0应用开发的技术,叫做Nexaweb(http://www.nexaweb.com),我们可以把他理解为一个简易的开发平台或框架。Nexaweb的特点就是开发者在一个基于Eclipse的插件集提供的界面上,使用拖拽的方式来构造页面,而最终生成的代码将是一个基于XM...原创 2010-12-19 11:29:41 · 2946 阅读 · 1 评论 -
Java开源CMS系统
InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。更多InfoGlue信息 Magnolia Magnolia是一个开源基于Java的Web内容管理 系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia...原创 2010-12-19 11:36:47 · 432 阅读 · 0 评论 -
Java heap space 解决方法
java.lang.OutOfMemoryError: Java heap space 在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题。可能是还有哪里需要设置。2、java -Xms32m -...原创 2009-03-04 14:20:42 · 329 阅读 · 0 评论