⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readurl.java

📁 递归子程序法:对应每个非终结符语法单元编一个独立的处理过程(或子程序)。语法分析从读入第一个单词开始
💻 JAVA
字号:
	package readurl;
	/** 
	 * Java语言实验参考程序
	 * Company 北京师范大学计算机系 
	 * @author 孙一林
	 * @version 1.0
	 */
	import java.io.*;
	import java.net.*;
	public class ReadURL {
	public ReadURL() { }
	  public static void main(String args[]) {
	    URL url = null;								// 定义URL类
	    InputStream in = null;						// 定义输入流类
	    try {
		  System.out.println( "Creating URL..." );
		  url = new URL( args[0] );
		  System.out.println( "Opening Stream..." );
		  in = url.openStream();								// 打开流对象
		  DataInputStream buffer = new DataInputStream( in );	// 转换流类型
		  System.out.println( "Reading data..." );
		  String lineOfData;
		  while( (lineOfData = buffer.readLine()) != null ) {	// 读一行数据
			System.out.println( "LINE: " + lineOfData );
		  }
	    }
	    catch( MalformedURLException e ) {						// 异常处理
		  System.out.println( "Bad URL" );
	    }
	    catch( IOException e ) {
		  System.out.println( "IO Error " + e.getMessage() );
	    }
	    finally {
		  if( in != null )
	        try {
		      in.close();										// 关闭流对象
	  	      System.out.println( "Stream Closed." );
	          }
	  	  	catch( IOException e ) { }
	        }
	      System.exit(0);										// 退出程序
	    }
	  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -