面向对象进阶(static与继承)
面向对象进阶部分学习方法:特点:
逻辑性没有那么强,但是概念会比较多。
记忆部分重要的概念,理解课堂上讲解的需要大家掌握的概念,多多练习代码。
day13今日内容
复习回顾
static关键字
继承
教学目标
能够掌握static关键字修饰的变量调用方式
能够掌握static关键字修饰的方法调用方式
知道静态代码块的格式和应用场景
能够写出类的继承格式
能够说出继承的特点
能够区分this和super的作用
能够说出方法重写的概念
能够说出方法重写的注意事项
第一章 复习回顾1.1 如何定义类类的定义格式如下:
12345修饰符 class 类名 { // 1.成员变量(属性) // 2.成员方法 (行为) // 3.构造方法 (初始化类的对象数据的)}
例如:
123456public class Student { // 1.成员变量 public String name ; public char sex ; // '男' ...
主题2 Shell工具和脚本
Shell 脚本到目前为止,我们已经学习了如何在 shell 中执行命令,并使用管道将命令组合使用。但是,很多情况下我们需要执行一系列的操作并使用条件或循环这样的控制流。
shell 脚本的复杂性进一步提高。
大多数shell都有自己的一套脚本语言,包括变量、控制流和自己的语法。shell脚本与其他脚本语言不同之处在于,shell 脚本针对 shell 所从事的相关工作进行了优化。因此,创建命令流程(pipelines)、将结果保存到文件、从标准输入中读取输入,这些都是 shell 脚本中的原生操作,这让它比通用的脚本语言更易用。本节中,我们会专注于 bash 脚本,因为它最流行,应用更为广泛。
在bash中为变量赋值的语法是foo=bar,访问变量中存储的数值,其语法为 $foo。 需要注意的是,foo = bar (使用空格隔开)是不能正确工作的,因为解释器会调用程序foo 并将 = 和 bar作为参数。 总的来说,在shell脚本中使用空格会起到分割参数的作用,有时候可能会造成混淆,请务必多加检查。
Bash中的字符串通过' 和 "分隔符来定义,但是它们的含义并 ...
主题1 the shell
shell 是什么?如今的计算机有着多种多样的交互接口让我们可以进行指令的的输入,从炫酷的图像用户界面(GUI),语音输入甚至是 AR/VR 都已经无处不在。 这些交互接口可以覆盖 80% 的使用场景,但是它们也从根本上限制了您的操作方式——你不能点击一个不存在的按钮或者是用语音输入一个还没有被录入的指令。 为了充分利用计算机的能力,我们不得不回到最根本的方式,使用文字接口:Shell
几乎所有您能够接触到的平台都支持某种形式的 shell,有些甚至还提供了多种 shell 供您选择。虽然它们之间有些细节上的差异,但是其核心功能都是一样的:它允许你执行程序,输入并获取某种半结构化的输出。
本节课我们会使用 Bourne Again SHell, 简称 “bash” 。 这是被最广泛使用的一种 shell,它的语法和其他的 shell 都是类似的。打开shell 提示符(您输入指令的地方),您首先需要打开 终端 。您的设备通常都已经内置了终端,或者您也可以安装一个,非常简单。
使用 shell当您打开终端时,您会看到一个提示符,它看起来一般是这个样子的:
1missing:~$ ...
我的鸣谢暨我的第一篇博客!
2024年3月7日晚上10点许,对世界来说这只是一个普通的时刻,但这对我这个博客新手来说是无比奇妙的一刻!历经无数次的破防后,险些道心破碎的我终于搭建起来我人生中的第一个博客网站。管理员权限、本地仓库与git hub仓库无法同步、主题更换后网站404等等莫名其妙的问题,弄得我心力交瘁、焦头烂额,但是!所幸结果是好的:我理解了ssh秘钥的作用、拥有了我的第一个域名、对以后的学习路线有了更明确的规划。
在我的第一篇博客下,我得感谢友人fbl对我的竭诚相助,感谢我自己不断推翻重来的耐心和我所参考过的各类推文和视频(有点官方了(⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄))!
此后,我将在这里更新我的学习动态,不断完善和美化我的博客网站(虽然应该没几个人看!)。
军理课写下的第一篇博客,仓促之下,有些乱七八糟。