-
服务器端要想和客户端实现数据交互 客户端的IP地址和端口设置要正确!!查看全部
-
socket.getInputStream();获取输入流查看全部
-
package com.JavaSocket; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.util.Arrays; public class UrlOpenStream { /** * 使用URL读取网页内容 */ public static void main(String[] args) { try { //创建url实例 URL url=new URL("http://www.baidu.com"); //通过url的openStream方法获取url对象表示的资源的字节输入流 InputStream is=url.openStream(); //将字节输入流转换为字符输入流 InputStreamReader isr=new InputStreamReader(is,"utf-8"); //给字符输入流添加缓冲 BufferedReader br=new BufferedReader(isr); //读取数据 String data=br.readLine(); //循环读取数据-----------方法1 // while(data!=null){ // //输出数据 // System.out.println(data); // //读取下一行 // data=br.readLine(); // } //循环读取数据-----------方法2 int c; while((c=br.read())!=-1){ System.out.print((char)c); } br.close(); isr.close(); is.close();查看全部
-
charset字符集查看全部
-
字节流和字符流 很简单,字符流的底层就是字节流。而字符流主要是读取文本文件内容的,可以一个字符一个字符的读取,也可以一行一行的读取文本文件内容。而字节流读取单位为byte.byte作为计算机存储最基本单位,可以用字节流来读取很多其他格式的文件,比如图片视频等等。基于B/S和C/S的文件传输都可以采用字节流的形式。 注:除了字符和字节流之外,java还有一种叫对象流。有兴趣可以去查API学习一下。 -------------------------------------------------------------- stream结尾都是字节流,reader和writer结尾都是字符流 两者的区别就是读写的时候一个是按字节读写,一个是按字符。 实际使用通常差不多。 在读写文件需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。 只是读写文件,和文件内容无关的,一般选择字节流。查看全部
-
java.net.MalformedURLException: no protocol: www.imooc.com protocol 协议 网址有问题 仔细核对查看全部
-
java的网络支持查看全部
-
端口号查看全部
-
锚点——是指同一页面中的不同位置链接。例如,一个很长的页面,在页面的最下方有一个“返回页首”的文字,单击链接后,可以跳转到这个页面最顶端,这就是一种最典型的锚点链接。通过点击命名锚点,能够快速重定向网页特定的位置(比如快速到页首、页尾或者网页中某篇文章处),便于浏览者查看网页内容。类似于我们阅读书籍时的目录页码或章回提示。查看全部
-
The import java.net.InetAddress conflicts with a type defined in the same file 这个就是类名重了 或者类型和系统关键字名重复了 改下名字就好了查看全部
-
UDP通信客户查看全部
-
UDP通信查看全部
-
多线程服务器查看全部
-
Socket通信模式查看全部
-
socket通信模型查看全部
举报
0/150
提交
取消