当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

<b>Java初学者备忘录</b>[Java编程]

赞助商链接



  本文“<b>Java初学者备忘录</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

一.非常

Java对非常的处理同Delphi一样,不是决心的去避免它的发生,而是等它发生后去补偿.

Delphi的非常处理简单来说就是一下语句

Try
Except//非常发生后就转入此处履行
Finally//不管非常发不发生,都转入此处运行
End

与此相近似,Java的非常处理的基本情势以下

try{
}catch(ExceptionType1 e){
file&://对/非常情形1的处理
}catch(ExceptionType2 e){
file&://对/非常情形2的处理
throw(e)//抛出非常,和Delphi中的raise是一回事
}

要增补的是,对大大都的非常,假定你要在正常运行的程序中而不是捕捉非常的程序中明确的抛出,Java的编译器需求你事前对你要抛出的非常出声明,不然不答应编译通过.这个任务是由throws来完成的.

二.Java的输入输出流

2.1 输出

System.out.print  file&://这/里out是一个静态办法哦
System.out.println
System.err.print  file&://err/和out一样也是尺度输出,至于有什么差别,我目前还不清楚
System.err.println

2.2 输入

System.in.read()

2.3 文件的操作

只需求几个带注释的例子便可以了.

第一个是一个显示文件基本信息的程序

import java.io.*;//调入和io相关的类
class fileinfo{
file&://注/意,main函数一定是静态办法
  public static void main(String args[])throws IOException{
   File fileToCheck;//利用文件对象成立实例
   if (args.length>0){
    for (int i=0;i<args.length;i++){
     fileToCheck=new File(args[i]);//为文件对象分配空间
     info(fileToCheck);//这里引用的info一定如果静态办法成员
    }
   }
   else{
    System.out.println("no file given");
   }
  }
  public static void info(File f)throws IOException{
   System.out.println("Name:"+f.getName());
   System.out.println("Path:"+f.getPath());
   if (f.exists()){
    System.out.println("File exists.");
    System.out.print((f.canRead()?" and is Readable":""));//判断函数,假如满意条件,输出前者,不然输出后者
    System.out.print((f.canWrite()?"and is Writable":""));
    System.out.print(".");
    System.out.println("File is"+f.length()+"bytes.");
   }
   else{
    System.out.println("File does not exist.");
   }
  }
}


  以上是“<b>Java初学者备忘录</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .