学习打卡第二天

 1 import java.io.IOException;
 2
 3 public class IOTest {
 4
 5     public static void main(String[] args) {
 6         byte[] buffer = new byte[1024];
 7         try
 8         {
 9             int len = System.in.read(buffer);
10             String s = new String(buffer , 0 , len);
11             System.out.println("接收到了:"+len+"个字节");
12             System.out.println(s);
13             System.out.println("字符串长度为:"+s.length());
14         }catch(IOException e)
15         {
16
17         }
18
19
20     }
21
22 }
 1 import java.io.BufferedInputStream;
 2 import java.io.BufferedOutputStream;
 3 import java.io.DataInputStream;
 4 import java.io.DataOutputStream;
 5 import java.io.FileInputStream;
 6 import java.io.FileNotFoundException;
 7 import java.io.FileOutputStream;
 8 import java.io.IOException;
 9
10 public class IOTest1 {
11
12     public static void main(String[] args) {
13         byte[] buffer = new byte[1024];
14         try {
15             DataOutputStream out = new DataOutputStream(
16                     new BufferedOutputStream(
17                             new FileOutputStream("a.dat")));
18             int i = 0xface;
19             out.writeInt(i);
20             out.close();
21             DataInputStream in = new DataInputStream(
22                     new BufferedInputStream(
23                             new FileInputStream("a.dat")));
24             int j = in.readInt();
25             System.out.println(j);
26         } catch (FileNotFoundException e) {
27             // TODO Auto-generated catch block
28             e.printStackTrace();
29         } catch (IOException e)
30         {
31             // TODO Auto-generated catch block
32             e.printStackTrace();
33         }
34
35     }
36
37 }

以上是今天学习的io输入输出流,还有文件流,过滤器。

以下附今日学习异常捕捉截图:

原文地址:https://www.cnblogs.com/sucker/p/10575617.html

时间: 2024-10-21 00:08:02

学习打卡第二天的相关文章

python学习打卡第二篇

1.python中的数据分为可变数据(list.set.Dictionary)和不可变数据(number.string.tuple) in或not in可以检测值是否在列表或者字典中:但字典中每次使用前都检查很麻烦,用get()方法可以节省时间 列表中有下列方法: index():传入一个值,如果改制存在于列表中,就返回它的下表 append():在列表的末尾添加值 insert():在列表的开头添加值 remove():从列表中删除值,多次出现只删除一次 sort():将列表中的值排序,并且是

2017.02.19学习C#的第二天,今天我学到了什么?

2017.02.19,今天是学习C#的第二天,今天学习的是: 1.数据类型:(以下是现阶段编程中最经常用到的类型) (1)整型 (2)浮点型 (3)字符型 (4)布尔型 (5)字符串型 (6)日期时间型 2.变量/常量 3.类型转换 (1)显示转换 (2)隐式转换 4.转义字符 一,基本数据类型介绍 1.整形(主要差别在取值范围) (1)byte 取值范围(0--225),超出后系统报错. (2)short 取之范围:byte < shor t< int      快捷方式为Int16 (3)

Stealth视频教程学习笔记(第二章)

Stealth视频教程学习笔记(第二章) 本文是对Unity官方视频教程Stealth的学习笔记.在此之前,本人整理了Stealth视频的英文字幕,并放到了优酷上.本文将分别对各个视频进行学习总结,提炼出其中的知识点和思路思想. 视频地址在(http://www.youku.com/playlist_show/id_23389553.html),是一个Stealth的专辑,这里只放上本章第一个视频,其它的大家在上面的链接中慢慢看吧. 第二章有一个视频是FLV格式的,我没法把字幕嵌入其中,所以优酷

学习打卡功能上线,告别懒惰,坚持学习!

为什么打卡? ① 打卡是什么? 每天完成了至少30分钟的学习任务后,你就可以点击打卡,自豪地为自己记录一笔. 通过打卡你可以直观地看到自己累积学习的天数记录,日积月累,满满的打卡记录就是你迈向成功的见证! 所有的打卡记录均可在PC端"我的学习中心-学习打卡"页面查看. ② 如何打卡? 打卡时间为每天0点-24点,登陆学院网站.APP后学习课程满30分钟即可打卡:若超过了 24 点,当天则无法打卡,也无法补打卡,累积学习天数将被清零. (目前只能在PC端打卡,APP中无法操作) ③ 打卡

APUE学习笔记:第二章 UNIX标准化及实现

2.2UNIX标准化 2.2.1 ISO C 国际标准化组织(International Organization for Standardization,ISO) 国际电子技术委员会(International Electrotechnical Commission,IEC) ISO C标准的意图是提供C程序的可移植性,使其能适合于大量不同的操作系统,而不只是UNIX系统.此标准不仅定义了C程序设计语言的语法和语义,还定义了其标准库.因为所有现今的UNIX系统都提供C标准中定义的库例程,所以该

Objective-C学习之旅 第二篇

Objective-C学习之旅 第二篇 Objective-C 字符串处理 //苹果从iOS5开始,就引入了ARC这种内存管理技术,目的就是消除繁琐而容易出错的手工内存管理行为. //如果项目是ARC的,那么就不能调用原来的retain, release, autorelease,而且dealloc也不再需要内存维护相关的代码. //也就是说下面的例子中,如果在ARC模式下,就不用[astring release]; /**************************************

学习笔记:第二章——物理层

学习笔记:第二章--物理层 (物理层只看懂了一部分,将就着把自己懂的一点随便写写,不懂的那部分以后看懂了再做补充) 2.1  物理层的基本概念: 首先强调:物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输比特流的,而不是具体的的传输媒体. 物理层也有自己的协议称为物理规程: 可以将物理层主要的任务描述为确定与传输媒体的接口有关的一些特性, 即: 1)机械特性:    2)电气特性:   3)功能特性:   4)过程特性. 2.2  数据通信的基础知识: 数据通信的模型: 源点:源点设备产生

老男孩视频第二部视频学习笔记(第二部)之一:命令(1)

命令:chkconfig  cat ls tail ln find wc tar cut grep egrep 一.如何过滤出已知当前目录下的所有一级目录 如何区分目录和文件:   1.利用颜色(这个依赖与CRT等工具)   2.利用 开头字母 · ls –l | grep ^d (正则表达式中一个字符 在[]中是非,在[]外面就是以什么开头) · ls –lF | grep / · ls –lF | grep /$  小结: 1.通过ls –l 以长格式显示文件属性,然后过滤以d开关的行,就是

【Android开发学习】【第二课】Activity学习(1)

什么是Activity,就是我们所看到的 需要理解以下四句话: 1.一个Activity就是一个类,并且这个类需要集成Activity: 2.需要重写OnCreat方法 3.每个Activity都需要在AndroidManifest.xml中进行配置 xml中加入了<intent-filter>说明应用程序启动时先运行这个Activity 4.为Activity添加必要的控件,就可以生成我们想要的界面 在res的layout下的xml就是布局文件 例如这样的: 代码: 效果: [Android