自定义博客皮肤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 212 1

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

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

2021-06-06 16:54:39 105

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

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

2021-06-05 17:24:28 70

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

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

2021-05-31 23:01:53 51

原创 Java数据类型和运算符

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

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

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

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

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

原创 java-初识

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

2021-02-25 15:00:06 161

空空如也

空空如也

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

TA关注的人

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