Java heap space 解决方法
因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题。可能是还有哪里需要设置。2、java -Xms32m -Xmx800m className就是在执行JAVA类文件时加上这个参数,其中className是需要执行的确类名。(包括包名)这个解决问题了。而且执行的速度比没有设置的时候快很多。如果
设置editplus的编译java方法
英文版: 在 USER TOOLS中选:Add Tool>> 1、配置JAVA Menu Text:java Command:『安装路径』jdk1.3.1binjava.exe Argument:-cp $(FileDir) $(FileNameNoExt) Initial Derictory:$(FileDir) 选中 Capture output 2、配置JAVAC Menu Text:javac Command:『安装路径』jdk1.3.1binjava.exe Argument:$(FileName) Initial Derictory:$(FileDir) 选中 Capture output 中文版: 工具--配置用户工具 1.javac 菜单文件:javac 命令:『安装jdk的路径』jdk13binjavac.exe 参数:$(FileName) 初始目录:$(FileDir) 选择“捕捉输出” 2.java 菜
各种方法读文件!!
一、多种方式读文件内容。1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.RandomAccessFile;import java.io.Reader; public class ReadFromFile {/** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 * @param fileName 文件的名 */public sta
ReadFile 读文件示例代码!
/** * */package com.test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;/** * 类 名 称:com.test.ReadFile * 创建日期: 2007-11-25 * 文件名称:ReadFile.java * 项目声明:tangchaonioa * 版权信息:和利时信息技术有限公司 工程部 * 编 写 人:maliang * 版 本 号:v1.0 * 功能描述: * 修改历史: * *//** * @author maliang * */import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class ReadFile
eclipse 快捷键
Eclipse IDE 变得如此热门,以至于出现在许多工作简历中。但是,也正因为它的功能繁多,使得难于入手了。在这篇文章中,Sam Brodkin 分享了他最常用的一些Eclipse功能。他也提到了那些会让你的手指动的飞快的热键组合。在工作的时候,人们会怀疑你是在打电玩。(1,200字;2005年8月29日)Eclipse最妙的地方是它的功能是如此的丰富。如果你找不到某项功能,要么是你没有好好的去找,要么有一个插件可以实现它。Eclipse最糟的地方也是它的功能如此的丰富。拥挤的工具条,臃肿的菜单,以及配置对话框都让我想起了拉比林特斯迷宫(译者注:Min