
java基础
文章平均质量分 95
肿么肥四啊哈
这个作者很懒,什么都没留下…
展开
-
day11 面向对象【修饰符,内部类,参数传递】
day11 面向对象【修饰符,内部类,参数传递】今日内容static访问权限内部类引用类型参数第一章 static关键字1.1 概述static是静态修饰符,一般修饰成员。被static修饰的成员属于类,不属于单个这个类的某个对象。static修饰的成员被多个对象共享。static修饰的成员属于类,但是会影响每一个对象。被static修饰的成员又叫类成员,不叫对象的成员。1.2 static特点被static修饰的成员变量属于类,不属于这个类的某个对象。(也就是说,多个对象在访问或原创 2021-05-13 22:48:29 · 100 阅读 · 0 评论 -
day10 final、接口、多态
day10 final、接口、多态今日内容final接口多态第一章 final关键字1.1 概述学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了final 关键字,用于修饰不可改变内容。final: 不可改变。可以用于修饰类、方法和变量.类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,不能被重新赋值。原创 2021-05-13 22:44:33 · 117 阅读 · 0 评论 -
day09【API、String类、StringBuilder类】
day08【API、String类、StringBuilder类】今日内容String类StringBuilder类第一章 API1.1 概述API(Application Programming Interface),应用程序编程接口。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们.1.2 API使用步骤打开帮助文档。点击显示,找到索引,看到输入框原创 2021-05-13 22:39:05 · 81 阅读 · 0 评论 -
day08 面向对象【继承、包、权限修饰符】
day08 面向对象【继承、包、权限修饰符】今日内容继承方法重写this/super关键字抽象类包第一章 面向对象回顾1.1 类与对象 什么是类?类是现实事物的抽象,将现实事物描述成对应的类,其行为封装为方法,属性封装为成员变量。比如说人,人都有哪些属性?姓名,年龄,性别…等等这些都属于人的属性,可以将其封装为类的成员变量。人都有哪些行为?吃饭,睡觉…等等都属于人的行为,可以将其封装为类的成员方法。那么就可以定义一个Person类来描述人这一类事物!public class原创 2021-05-06 23:36:08 · 119 阅读 · 0 评论 -
序列化-反序列化专题
序列化-反序列化专题一.序列化1.1版本一: 简单来说序列化就是一种用来处理对象流的机制。所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O)。我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!1.2版本二:序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 上面是专业的解释,原创 2021-04-27 23:29:32 · 228 阅读 · 1 评论 -
day07【类与对象、封装、构造方法】
day07【类与对象、封装、构造方法】今日内容面向对象类与对象三大特征——封装构造方法第1章 面向对象思想1.1 面向对象思想概述概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。它区别于面向过程思想,强调原创 2021-04-25 22:52:31 · 121 阅读 · 0 评论 -
day06【自定义类型,ArrayList类】
day06【自定义类型,ArrayList类】今日内容自定义类型ArrayList类随机点名案例第一章 自定义类型1.1 引用数据类型分类提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类.我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。 这里我原创 2021-04-25 22:30:19 · 179 阅读 · 0 评论 -
day05【方法】
day05【方法】今日内容方法的概念方法的参数和返回值方法的重载方法的练习第一章 方法入门1.1 概述假如我们使用循环在一段程序中实现在控制台上打印3次helloworld、再打印5次helloworld , 我们会在main方法中编写两段for循环语句 , 若要再来3个打印多次呢 ? 这个时候我们会发现这样编写代码非常的繁琐且重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现.方法:就是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。当我们需要这个原创 2021-04-25 22:28:51 · 118 阅读 · 0 评论 -
day04【 Idea、数组】
day04【 Idea、数组】今日内容集成开发工具IDEA数组及内存图数组的常见问题数组的练习第一章 开发工具IntelliJ IDEA1.1 开发工具概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误.在公司中,使用的就是IDEA进行开发。eclipse myeclipse1.2 IDEA软件安装此软件集成了32位和64位,双击ideaIU-2018.原创 2021-04-25 22:26:50 · 274 阅读 · 0 评论 -
day03【流程控制语句】
day03【流程控制语句】今日内容ScannerRandomif语句for循环while循环do…while循环跳出语句break,continue猜数字小游戏案例第一章 引用数据类型1.1 键盘录入Scanner类我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。 数据类型 变量名 = new 数据类型(); 每种引用数据类型都有其功原创 2021-04-25 22:19:55 · 119 阅读 · 0 评论 -
day02 【变量、运算符】
day02 【变量、运算符】今日内容变量数据类型转换运算符第一章 变量1.1 变量概述前面我们已经学习了常量,接下来我们要学习变量。在Java中变量的应用比常量的应用要多很多。所以变量也是尤为重要的知识点!什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。**1.2 定原创 2021-04-25 22:16:50 · 147 阅读 · 0 评论 -
day01_HelloWorld&常量
day01_HelloWorld&常量今日内容Java语言的发展历史Java开发环境搭建编写HelloWorld程序注释、关键字、标识符数据类型、常量第一章 开发前言1.1 Java语言概述什么是Java语言Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言发展历史1995年Sun公司发布J原创 2021-04-25 22:11:13 · 143 阅读 · 0 评论