硬盘读取到内存
 
read值会读一个字节

a.txt里面a变成整数就是97
 


读取到末尾,返回-1

再读一次还是-1

读取的代码是重复的。可以使用循环去读取。while循环。


转行成char类型的数据

read会在读完当前这个字节,把指针指向下一个字节。所以这里必须用变量接收读取的数据
 

如果不用变量去接收的话

只读取到了98

转载于:https://www.cnblogs.com/wangjunwei/p/11268109.html

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_9_字节输入流读取字节数据...相关推荐

  1. java语言基础 : 初识计算机和Java语言-----java初识之路

    初识计算机和Java语言 第一节:计算机的体系结构(常识) 1.计算机的基本概念 计算机(Computer)俗称电脑,是一种用于高级计算,使用非常广泛的设备,主要由 计算机硬件和 计算机软件两个部分组 ...

  2. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

  3. 实体类 接口_Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口)

    原文:Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口, 视频讲解) 这里分享三道编程题, 下面是我个人的视频讲解 二维数组, 五子棋游戏, 实体类和接口_哔哩哔哩 (゜-゜)つロ ...

  4. C语言基础1:初识C语言(转义、注释;数组、操作符、反码、补码、static、define、指针、结构体常变量;局部变量;作用域、生命周期)

    文章目录 C语言基础1:初识C语言 1.C语言简介 1.1什么是C语言 1.2C语言的发展 2.第一个C语言程序 2.1创建项目 2.2添加源文件 2.3写代码 3.数据类型 4.变量.常量 4.1定 ...

  5. JAVA语言教学重点_《JAVA语言》教学大纲

    <语言>教学大纲 课程代码: 课程总学分实验学分: 课程总学时数实验学时数: 一.课程目标 课程目的是培养学生对面向对象编程技术的理解和掌握,加强对学生"计算机编程思维" ...

  6. c语言关于continue的题,10道c语言基础题1、C语言的跳转语句中,对于break和continue说法正确的是_______. A、contin...

    10道c语言基础题1.C语言的跳转语句中,对于break和continue说法正确的是_______. A.contin 10道c语言基础题 1.C语言的跳转语句中,对于break和continue说 ...

  7. 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)

    菜鸟学习笔记:Java IO流1--IO流的概念.字节流.字符流.缓冲流.转换流 IO流的原理及概念 节点流 字节流 文件读取 文件写出 文件拷贝 文件夹拷贝 字符流 文件读取 文件写出 处理流 缓冲 ...

  8. 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)

    java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...

  9. JAVA教程-JAVA语言基础框架知识学习点-JAVA精通必看

    JAVA教程中文版在线代码示例 1. JAVA语言基础 1. 1. 导言( 17 ) 1. 9. 变量( 6 ) 1. 2. Java关键词( 1 ) 1. 10. 变量范围( 2 ) 1. 3. J ...

  10. Java基础(一)Java语言概述及入门

    1 Java语言概述 1.1Java概述 是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言. 是一种面向Internet的编程 ...

最新文章

  1. zabbix 3.0 完全安装全解!
  2. python字符串find函数-Python字符串的方法,查找和替换
  3. Redis 你该懂的点
  4. java 反射 ppt_Java反射的基本使用
  5. linux命令--VI命令详解(三)
  6. Netiler 开发规范
  7. linux 移动硬盘 mnt,linux 移动硬盘 mnt
  8. C/C++中怎样获取日期和时间
  9. 【财务篇】如何群发工资条?
  10. 联想从国有企业演变成民营集团揭秘(深度)
  11. 从oracle临时表理解会话与链接
  12. [案例4-6]研究生薪资管理
  13. 互联网巨头开放给创业者的新机会!
  14. 蓝鲸cmdb平台架构
  15. 前端开发练习——包含了计时功能的动画时钟
  16. 物联网平台的开发目标以及技术架构
  17. 基础数论算法(4) 中国剩余定理
  18. 中企故事汇:铁匠之乡借东风出海
  19. 如何使用Java快速地给图片转码和生成缩略图(Thumbnailator和webp-imageio-core的使用)
  20. PowerDesigner快速建表使用方法

热门文章

  1. 习题3.8 符号配对 (20 分)
  2. 链式添加_涂料导电炭黑添加量
  3. PPT:Semi-supervised Classification with Graph Convolutional Networks
  4. wordnet的特点
  5. 用Caffe搭建自己的网络,并用图片进行测试
  6. c++ 之 template函数模板
  7. BootStrapCSS样式和JS插件
  8. windows制作docker镜像_优秀软件推荐-微软官方工具升级windows或制作启动U盘及镜像...
  9. 区块链 以太坊 Solidity状态变量、局部变量与memory 、storage
  10. thinkphp5 没有 $this->ajaxReturn