一、视频学习笔记
1、计算机语言发展基本概况
面向机器(汇编)、面向过程(C语言)、面向对象(Java语言);
2、类
- Java程序的基本要素;
- 是Java语言最重要的“数据类型”,封装着数据和对数据的操作;
- 类声明的变量被称作对象变量(即对象);
- 定义类包括类声明和类体;类体包括变量声明和方法(即C语言的函数);
- 成员变量:变量声明部分声明的变量(有默认值);其有效范围是整个类,与书写位置无关;
- 方法体内声明的是局部变量(没有默认值),只在方法类有效,与书写位置有关;
- 若局部变量和成员变量同名,则成员变量在方法内暂时失效;若想要使用成员变量,可以使用this语句;例:
class Lader {
float height = 10.0f;
float area;
float computerArea(){
float height = 5.0f;
area = height + this.height; //area = 5.0f + 10.0f
return area;
}
}
- 类的单一性:写程序时尽量让一个类解决一种问题;
- 关于成员变量的默认值
变量 | 默认值 |
---|---|
逻辑类型 | 假 |
数值类型 | 0.0 |
字符类型 | 空字符 |
二、 输入调试教材第二三章的代码
三、脚本运行结果的截图
遇到的问题:
注:以下问题统统是一个萌新小白写给自己看的日志,对大家可能没有参考价值
1、虚拟机出现“Welcome to emergency mode ......”
原因分析:设置共享文件夹时,/etc/fstab文件没有设置好,根据百度的结果,挂载什么balabala东西出现了问题。
处理方法:在root模式下键入“vi /etc/fstab”,把新加的一行删了......
(菜的抠脚)后续有时间再来继续处理这个设置共享文件夹问题。
2、修改Ubuntu密码
主要适用于像我这样的嫌自己以前的密码太长的人
输入命令:
passwd dong //dong是我的用户名
输入的密码太过简单可能出现提示:
Bad:new passwd is too simple
这时候加上sudo命令即可:
sudo passwd dong //dong是我的用户名
再输一遍新密码就行;
在这个过程中出现了一个问题,我参考了一个链接:Ubuntu不能修改密码,长度太短或太简单
我发现里面有另外一种解决办法:使用su进入root权限进行修改。
但是我尝试这种办法时却一直失败,su命令输入之后显示认证失败,百度求解无果,希望看到这篇博客的大佬能帮帮我。
如图所示:
3、在Git Bash中如何解决error: failed to push some refs to ‘xxx(远程库)‘错误提示
我遇到的错误信息截图如图所示:
参考链接可完美解决:https://jingyan.baidu.com/article/f3e34a12a25bc8f5ea65354a.html