Java Hour 23 Networking
2013-11-09 13:42
246 查看
有句名言,叫做10000小时成为某一个领域的专家。姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧。
首先拟好主题,做到心中有数,再去写内容。
因为用的Eclipse 版本问题,懒的下新的,所以很多View 默认没有显示。
在这里把自己需要的View 给找到并显示。
一般来说,Console 和 Variables 是我调试的时候离不开的。
首先拟好主题,做到心中有数,再去写内容。
socket
public static void main(String[] args) throws UnknownHostException, IOException { try (Socket socket = new Socket("time-A.timefreq.bldrdoc.gov", 13)) { InputStream inputStream = socket.getInputStream(); Scanner scanner = new Scanner(inputStream); while (scanner.hasNextLine()) { String line = scanner.nextLine(); System.out.println(line); } scanner.close(); } catch (Exception ex) { System.out.println(ex.getStackTrace()); } }
Eclipse View
因为用的Eclipse 版本问题,懒的下新的,所以很多View 默认没有显示。
在这里把自己需要的View 给找到并显示。
一般来说,Console 和 Variables 是我调试的时候离不开的。
public static void main(String[] args) throws UnknownHostException, IOException { String urlName = "http://www.baidu.com"; URL url = new URL(urlName); URLConnection urlConnection = url.openConnection(); urlConnection.connect(); Map<String, List<String>> headers = urlConnection.getHeaderFields(); for (Map.Entry<String, List<String>> entry : headers.entrySet()) { String key = entry.getKey(); for (String value : entry.getValue()) { System.out.println(key + ": " + value); } } Scanner scanner = new Scanner(urlConnection.getInputStream()); while (scanner.hasNextLine()) { System.out.println(scanner.nextLine()); } scanner.close(); }
Map
第一次使用Map, 还是很Happy 的。Map<String, List<String>> headers = urlConnection.getHeaderFields();
Result
相关文章推荐
- Java Networking Programming Example(TCP)
- Java Networking and Proxies setting by options and checking etc
- JAVA问题总结之23--生成一个长度为100的随机整数list
- Java基础教程23-static举例
- 23-JAVA面向对象-继承-super关健字
- POI读取EXCEL文件的错误 java.io.IOException: Invalid header signature; read 23
- Java基础学习23(abstract)
- 编写Java程序,求13-23+33-43+……+973-983+993-1003的值
- at org.apache.jsp.index_jsp._jspInit(index_jsp.java:23)异常解决
- 【GOF23设计模式】_解释器模式_访问者模式_数学表达式动态解析库式JAVA247
- Java开发23中设计模式
- Java4android学习笔记22-23
- Java Hour 47 WeatherInfo 保存到数据库
- JAVA 23 种设计模式
- JAVA23中
- java中的23中设计模式
- java 23中设计模式 http://blog.csdn.net/doymm2008/article/details/13288067
- 黑马程序员_Java基础_网络编程(上)_23
- 23、Java并发性和多线程-重入锁死
- Java Hour 32 Weather ( 5 ) struts2 – Action class