![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
hfutxrg
这个作者很懒,什么都没留下…
展开
-
字符串转型
Boolean.getBoolean(String)Byte.parseByte(String)Short.parseShort(String)Integer.parseInt(String)Long.parseLong(String)Float.parseFloat(String)Double.parseDouble(String)String.valueOf(dat原创 2008-12-04 14:58:00 · 615 阅读 · 0 评论 -
Myeclipse中出现java.lang.UnsupportedClassVersionError: Bad version number in .class file错误
造成这种错误的原因是你的支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致导致的.那么如何解决上面的问题呢?办法显而易见:把它们的JDK版本改成一致.步骤如下:1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.2.Wind转载 2010-03-19 22:00:00 · 1470 阅读 · 0 评论 -
JS调用后台带参数的方法
对于前台调用后台的方法,我们想到最多的就是用AJAX,这个是毋庸置疑的, 我就不再这里多说了。我今天主要想说的是用JS调用后台的方法。对于后台往前台传值,用这种 方法,我们是在熟悉不过了,由此,我们是否可以用同样的办法达到传值方法返回值的效果呢?我在这个项目中最先想到的就是尝试这种(因为这个项目用到了VML,用AJAX以前是不行,不过,后来测试还是没有问题,不过,需要把xmlns=http://w原创 2010-01-03 14:37:00 · 5738 阅读 · 0 评论 -
Tomcat内存,连接数等性能参数设置
关键字: tomcat 性能调优 中间件 服务器 默认参数不适合生产环境使用,因此需要修改一些参数1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时): 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数: window下, 在catalina.bat最前面:set JAVA转载 2009-10-25 13:48:00 · 904 阅读 · 0 评论 -
使用jad反编译class文件
jad:反编译工具 可以将class文件反编译成java文件 假设将jad.exe安装在f:/java/jad目录下 如果*.class文件和jad程序不在同一个目录,就要用到path环境变量, 将jad 所在目录加到path路径中即可:set path=%path%;f:/java/jad 若要了解jad更为详细的使用帮助信息,直接运行jad.exe查看 1.反编译单个文件转载 2009-08-27 11:26:00 · 1227 阅读 · 0 评论 -
java去除字符串中的空格、回车、换行符、制表符
java去除字符串中的空格、回车、换行符、制表符,本方法采用的是java的正则表达式 import java.util.regex.*; public class StringUtil { public static void replaceBlank(){ Pattern p = Pattern.compile(“//s*|/t|/r|/n转载 2009-05-21 17:34:00 · 1230 阅读 · 0 评论 -
Java集合框架使用
Java集合框架的基本接口/类层次结构: java.util.Collection [I]+--java.util.List [I] +--java.util.ArrayList [C] +--java.util.LinkedList [C] +--java.util.Vector [C] +--java.util.Stack+--java.util.Set [I]原创 2009-04-07 16:45:00 · 643 阅读 · 0 评论 -
Arrays和Collections的sort方法
对象排序之Comparator,Comparable接口区别:comparable是通用的接口,用户可以实现它来完成自己特定的比较,而comparator可以看成一种算法的实现,在需要容器集合 collection需要比较功能的时候,来指定这个比较器,这可以看出一种设计模式,将算法和数据分离,就像C++ STL中的函数对象一样。 前者应该比较固定,和一个具体类相绑定,而后者比较灵活,它可以被用原创 2008-12-28 14:17:00 · 1026 阅读 · 0 评论 -
break和continue的用法
1.使用break退出一层循环public static void main(String args[]){ int i=0; while(i { if(i==10) break; System.out.println("i="+i); i++; }}Attention:当break用在一组嵌套循环时,将仅跳出最里面的循环。2.使用break退出多层循环public static原创 2009-03-05 19:05:00 · 591 阅读 · 0 评论 -
java对String字符串对象的创建及管理
Constant Pool常量池的概念: 在讲到String的一些特殊情况时,总会提到String Pool或者Constant Pool,但是我想很多人都不太明白Constant Pool到底是个怎么样的东西,运行的时候存储在哪里,所以在这里先说一下Constant Pool的内容。 String Pool是对应于在Constant Pool中存储String常量的区域.习惯称为Strin转载 2009-03-03 18:17:00 · 401 阅读 · 0 评论 -
String 和StringBuffer的区别
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不原创 2009-03-03 16:31:00 · 319 阅读 · 0 评论 -
Java内存溢出导常时的解决方案
Java内存溢出导常时的解决方案总结如下: 一、 调整虚拟机参数 。 二 、立即释放无用的对象 。 三 、利用序列化和反序列化技术 。 下面是具体的代码实现: package com.free; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException;转载 2009-03-03 17:58:00 · 393 阅读 · 0 评论 -
"栈"和"堆"的区别; 引用传递和值传递
在Java中,基本数据类型(byte, int, short, long, float, double, boolean, char)的变量存储在"栈"中,对象类型的变量则存储在"堆"中,而在"栈"中只是保留了引用的内存的地址.结论:基本类型的变量值存储在"栈"中.对象类型的变量值存储在"堆"中在"=="和"!="比较的是地址,或者说是对象的句柄,而equals()方法比较的是对象的内容.或者原创 2008-12-14 15:05:00 · 743 阅读 · 0 评论 -
事件处理范例(接收鼠标事件)
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.*;public class EventExample { /** * @param args */ public static void main(String[] args) { // TODO Auto-gener原创 2008-12-13 10:16:00 · 389 阅读 · 0 评论 -
Java GUI布局管理器
1.FlowLayout:流式布局管理器,是Panel类型容器的默认布局管理器。布局效果:组件在容器中按加入顺序逐行定位,行内从左到右,一行满后换行,默认对齐方式为居中对齐。常用的构造方法:Public FlowLayout():默认Public FlowLayout(int align): 创建FlowLayout并设置对齐方式。Public FlowLayout(int align ,i原创 2008-12-13 14:29:00 · 2815 阅读 · 0 评论 -
异常机制
异常主要包括下面三种类型"检查性异常"描述了正确程序中所发生的问题,这些问题一般情况下是因为外在环境的条件不满足而引起的,如用户错误及I/O问题.例如,程序试图打开一个并不存在的远程Socket端口.这种错误不能归结到程序本身逻辑的错误,而很有可能是远程机器名字 错误(用户拼写错误)引起的.如果这个远程机器名是用户输入提供的,这种错误不可避免,对于一个商业型的软件系统,程序的开发者必须处理这个原创 2008-12-14 15:31:00 · 367 阅读 · 0 评论 -
针对Eclipse3.3安装Visual Editor
在Eclipse 3.3.2中安装Visual Editor 1.3并配置SWT/JFace开发环境Visual Editor 1.3压缩安装包可以从网址https://bugs.eclipse.org/bugs/show_bug.cgi?id=202562下载获得org.eclipse.visualeditor-1.3.0.200709121813.zip。也可以从http://www.smar转载 2008-12-13 12:55:00 · 647 阅读 · 0 评论 -
按钮按下事件的处理
第一种方法,创建组件对象时保存了引用,则用getSource方法进行判断public void actionPerformed(ActionEvent evt){ Object o=evt.getSource(); if(o==(Object)myButton) { //是按钮产生了事件 } else原创 2008-12-13 10:45:00 · 565 阅读 · 0 评论 -
Java中使用遍历文件夹的2种方法
A.不使用递归import java.io.File;import java.util.LinkedList;public class FileSystem { public static void main(String[] args) { long a = System.currentTimeMillis(); LinkedList list =转载 2010-03-21 11:02:00 · 509 阅读 · 0 评论