Java 错误记事本---记录自己菜鸟编程中出现的错误。
2012-10-13 21:17
453 查看
1:DataOutputstream java.lang.NullPointerException 使用DataOutputStream 读写数据的时候,出现nullPointerException 错误是由于没有初始化 Dataoutputstream
2 对一个文件同时使用BufferedReader 和 bufferedWrite 的,如果献血后读的话,读不出数据的时候,可能是没有刷新缓冲区,所以在读数据之前一定要刷新缓冲区:flush
2 正则表达式:
( 或者 )在正则表达式里面有两种意思,一是字面意思就是用来匹配(或者)的,那么再java中要对他进行//( //)转义,二:是来包括一个正则表达子表达式(-|//s)的时候不需要转义
3 javaBean 部署到server 上运行时: cannot be resolved to a type 这样的错误
原因:是自建类(也就是要生成的bean)放在了默认包里面导致的。
解决方法:自定义一个包
4 使用newInstance() 来创建一个类的时候,必须带有默认的构造器,else java.lang.NullPointerException
2 对一个文件同时使用BufferedReader 和 bufferedWrite 的,如果献血后读的话,读不出数据的时候,可能是没有刷新缓冲区,所以在读数据之前一定要刷新缓冲区:flush
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class BufferedReaderAndBufferedWiter { public static void main(String[] args) { // TODO Auto-generated method stub try { FileReader fr = new FileReader("F:\\out.txt"); BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter("F:\\out.txt"); BufferedWriter bw = new BufferedWriter(fw); String str=null; for(int i=0;i<100;i++){ str = String.valueOf(Math.random()); bw.write(str); bw.newLine(); //System.out.println(str); } bw.flush(); //here while ((str=br.readLine())!=null) { //System.out.println("测试!"); System.out.println(str); } bw.close(); br.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { System.out.println("This is a IOException!"); } } }
2 正则表达式:
( 或者 )在正则表达式里面有两种意思,一是字面意思就是用来匹配(或者)的,那么再java中要对他进行//( //)转义,二:是来包括一个正则表达子表达式(-|//s)的时候不需要转义
3 javaBean 部署到server 上运行时: cannot be resolved to a type 这样的错误
原因:是自建类(也就是要生成的bean)放在了默认包里面导致的。
解决方法:自定义一个包
4 使用newInstance() 来创建一个类的时候,必须带有默认的构造器,else java.lang.NullPointerException
相关文章推荐
- 菜鸟的成长——记录自己的每一次错误
- Java小菜鸟,赶赶时髦,写写博客,记录自己的成长
- 用记事本编写第一个Java程序运行时 出现报错:错误: 类helloworld是公共的, 应在名为 helloworld.java 的文件中声明 public class helloworld {
- Asp.Net : 捕捉和记录网站中出现的所有未处理错误,抛出详细的页面来源和访问ip,调用的接口方法及异常实例(记事本日志,系统日志及数据库日志)
- * Delphi编程时候诡异地出现ORA-00937错误,记录解决它的思路和方法
- Java使用中菜鸟常犯的一些错误记录
- 【Java编程思想第4版错误记录】Collections.addAll()静态方法与Collection.addAll()成员方法
- c语言静态库.h文件的注意事项(一个编程菜鸟记录自己的编程路程)
- android出现错误:java.lang.NoClassDefFoundError:android.support.v7.internal.widget.TintManager
- Java Web编程入门--junit运行错误ClassNotFoundException
- .NET调用Java方法时出现的一个错误及其原因
- 开发记录错误-1 java.lang.NullPointerException (no error message)
- java编程自学记录(day09)
- SparkStreaming运行出现 java.lang.NoClassDefFoundError: org/apache/htrace/Trace 错误
- struts2文件下载出现Can not find a java.io.InputStream with the name的错误
- java项目——启动tomcat出现错误
- Java编程异常与错误
- 运行tomcat出现“Line: 209 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1”错误
- Java程序员从笨鸟到菜鸟之(十三)java网络通信编程