搭建网站成本,网络运营专业的有关大学,有限责任公司的特点,网站的内容与功能设计前言#xff1a;在研究神技代码Hello word的时候#xff0c;发现了一个重大公式bug#xff0c;在代码溯源中#xff0c;我发现了一个奇怪的东西#xff0c;就是OUT不是类中类#xff08;不是常规类的写法#xff09;
内容总结#xff1a;
代码运行的顺序复习 正片开始…前言在研究神技代码Hello word的时候发现了一个重大公式bug在代码溯源中我发现了一个奇怪的东西就是OUT不是类中类不是常规类的写法
内容总结
代码运行的顺序复习 正片开始
读前需知方法与函数描述的内容相同案例代码如下 ---最经典的Hello wordjava版 在之前的文章中我们将hello word拆分成了三部分分别是class类、main主函数、System.out.println(hello word)【函数的调用】
文章小插曲
课堂小复习代码运行的顺序逻辑
引入一个“全”新概念——全程为《流程控制》计算机翻译自然语言的运算顺序流程控制分三类 sequential structure顺序结构
selective structure条件结构未接触
cycle structure循环结构未接触
sequential形容词连续的按特定顺序的
A这个特定顺序是什么
Q123456789
A1-9是特定顺序
Q总感觉哪里怪怪的
A132789456和123456789是同一种特定顺序吗
Q不是
A上戒尺
Q肯定是不一样的132怎么可能和123相同呢
A表象是不一样的但是你要看到本质不要被表明现象影响了你的判断
Q1对13对22对3.......感觉来了我懂了
A没错就是那种感觉
Q就像爬楼梯一样楼梯有10层那就是0-9每一层的顺序不会改变左脚先踏进是1右脚先踏也是1不管你以怎样的姿态状态踏上去第一步永远是1就是一和第一的区别第一可以有很多而一就是一
A嗯戒尺扔了扑哧
A特定顺序是指第一第二第三第四第五在数字前加一个字那就是第字
Q这个顺序是进入我脑子里的顺序是我眼睛看到的第一位
A很接近了其实就是我们输入的顺序眼睛看内容是一样的 System.out.println(hello word)这句是怎么运行的呢
System 类 out类中类 println函数
我们先是调用了System这个类然后调用System类中类的out类最后调用sou类的函数println
代码溯源中我发现了一个奇怪的东西就是OUT不是类中类不是常规类的写法在System这个类里面没有out类取而代之的是out变量
代码 public static final PrintStream out null; 在我们的公式中类是必须要带有指定关键词预留标识符——Class但是在这里它没有class所以我们的引以为傲的公式出BUG了需要修护 验证
第一步利用IDEA的提示框进行判断初步判断
Method Abstract method Field
第一个图标对应的是方法函数
第二个图标对应的是抽象方法未接触函数
第三个图标对应的是字段未接触
简单判断目前可以验证的两条完全没有问题
第一这个out可以被访问可以说明它的访问权限是公共——public关键词没问题
第二类可以直接调用可以说明它带有——static关键词没问题 那问题出在哪里了敬请期待