自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java基础-IO流(BIO)

文件 什么是文件? 文件可认为是相关记录或放在一起的数据集合 文件一般存储在哪里? 机械硬盘,固态硬盘,光盘,软盘等 Java程序如何访问文件属性 从磁盘中读取文件是以页为单位的,单位大小是可能4kb,也可能是4kb的N倍,电脑配置不一样大小不一样,但是都是以页为单位的,并不是说你想读取多大字节就读多大的字节,这样效率太低了。 磁盘预读(预读的长度一般为页(page)的整数倍):页是存储器的逻辑块,操作系统往往将主存和磁盘存储区分割为连续的大小相等的块,每个存储块称为一页(在许多操作系统中,一页的

2021-06-07 23:06:07 638 1

原创 Java基础-接口和抽象类

接口 接口是一种能力 接口是一种约定 体现在接口的名称和注释上:有些接口只有名称;方法的实现方式要通过注释来约定 面向接口编程:程序设计时面向接口的约定不考虑方法具体实现 为什么需要接口? 接口就是比抽象类还抽象的抽象类,可以更加规范对子类实现的约束,全面的专业的实现了:规范和具体实现的分离 接口就是规范,定义了一组规则,体现了现实世界中如是你是…则必须能的思想。例如如果你是天使,你就必须会飞。 接口的本质是契约,就是我们人间的法律一样,制定了就要去遵守 项目的具体需求是多变的,我们只能以不变应万变,

2021-06-06 16:54:39 162

原创 Java基础之面向对象三大特征

面向对象三大特征 封装 /** 封装:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装的好处: -只能通过规定方法来访问数据 -隐藏类的实现细节 -方便修改实现 -方便加入控制语句 封装的步骤: -修改属性的可见性,设置位private -创建共有的getter/setter方法,用于属性的读写 -在getter/setter方法中添加属性控制语句,对属性值的合法性进行判断 */ public class Person { private

2021-06-05 17:24:28 124

原创 Java基础之流程控制语句

流程控制语句 顺序结构 选择结构 if单分支选择结构 if-else双分支结构 if-else if-else多分支结构 Switch多分支结构 scanner 循环结构 跳转 多重循环 方法 递归算法

2021-05-31 23:01:53 96

原创 Java数据类型和运算符

标识符 作用: -常量,变量,方法,类和包等的名称 命名规则 -必须以字母,_下划线,美元符号开头−其他部分可以和字母,下划线,美元符号开头 -其他部分可以和字母,_下划线,美元符号开头−其他部分可以和字母,下​划线,和数字任意组合 -大小写敏感,长度没有限制 -不可以是Java的关键字 注意: -Java不使用通常语言使用的ascll字符集 -Java采用unicode这样的标准国际字符集,因此这里的字母的含义:英文,汉语等(不建议使用汉语定义标识符) 关键字/保留字 Java关键字是Java语言保留供内

2021-05-29 15:59:59 149 1

原创 深度理解linux操作系统之绪论

绪论 Linux(不是商用的)是unix(商用的)操作系统的一个类; 操作系统的基本概念: 任何计算机系统都包含一个名为操作系统的基本程序的集合。在这个集合里最重要的程序称之为内核。当操作系统启动时,内核会被装载到ram里,内核中包含了系统运行不可少的核心过程。系统根本的样子和能力由内核决定,因此我常常将操作系统称之为内核 操作系统完成两个主要目标: 1.与硬件部分交互,为包含在硬件平台上的所有底层可编程的部件提供服务。 2.为运行在计算机系统上的应用程序(即所谓的用户程序)提供执行环境 当程序想要访问硬件

2021-02-25 15:01:07 443 3

原创 java-初识

计算机语言发展史 机器语言-汇编语言-高级语言 高级语言包括:面向过程和面向对象 面向过程:c 面向对象:Java Java简史 sun公司是一家什么公司? 美国sun(stanford university network)公司 在中国大陆的正式中文名字:太阳计算机系统(中国)有限公司 在台湾名为:升阳电脑公司 Java为什么被发明 green项目 应用环境:像电视盒这样的类似的消费电子产品 要求: 语言本身是独立的,也就是跨平台的意思 Java发明人 james gosling Java发展历史

2021-02-25 15:00:06 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除