java 学习的第一天

考试之前老复习实在是没有意思,在blog 上看到很多人都写了学习java 的文章,看了看,觉得很有意思,于是也下了一个从来没听说过的Eclipse安装上,试着弄弄,这个软件还不错,在我机子上可以正确运行,写了个helloword ,(对面向对象还是不够熟练,写得少啊).

然后就通过url 对象获得网页的内容

import java.net.*;
import java.io.*;

public class GetURLInfo{
 public static void main(String arg[]) throws Exception {
  URL Aurl=new URL("
http://stu.sdai.edu.cn/");
  BufferedReader in = new BufferedReader(new InputStreamReader(Aurl.openStream()));
  String inputLine;
  while ((inputLine = in.readLine()) != null)
   System.out.println(inputLine);
  in.close();
 }
}

感觉和c#差不多。后来又学着用了用socket

Socket socket=new Socket("202.194.85.2",80);
      BufferedReader sin=new BufferedReader(new InputStreamReader(System.in));
      PrintWriter os=new PrintWriter(socket.getOutputStream());
      BufferedReader is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
      int i=0;
      String getline;
      while(i<5){
       os.println("GET /bbs/postfo.asp?t_id=3073&l_id=39&action=do HTTP/1.1");
       os.println("Accept: */*");
       os.println("Referer:
http://stu.sdai.edu.cn/bbs/postfo.asp?t_id=3073&l_id=39&action=do");
       os.println("Accept-Language: zh-cn");
       os.println("Accept-Encoding: gzip, deflate");
       os.println("User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)");
       os.println("Host: stu.sdai.edu.cn");
       os.println("Connection: Keep-Alive");
       os.println("Cookie: XPlinklinkfylogin=cpb; XPlinklinkfeiyue=userid=874&password=bd8080f72d8b220a&username=wobuzhi; ASPSESSIONIDQGQQQLCY=HDIMHDCDMIKGELGOHOJLNPKL/n/n/n");
       os.flush();
       System.out.println("Client:"+"已发送"+i);
       System.out.println("Server:"+is.readLine());
       
       i++;
      }
      os.close();
      is.close();
      socket.close();

不过对里边的对象还是不知道怎么用.也不知道is怎么清空,暑假中要好好从基础学起,今天主要是培养兴趣,哈哈

  兴趣是最好的老师吗!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值