geekboys

geekboys's blog

  • 首页
  • 关于
  • 分类
  • 归档

LinuxC

发表于 2022-09-26 | 更新于: 2022-09-26 | 分类于 C
概览项目地址https://github.com/impact-eintr/LinuxC c的历史 1960 原型A语言->ALGOL语言 1963 CPL语言 1967 BCPL 1970 B语言 1973 C语言 C语言特点 基础性语言 语法简洁 紧凑 方便 灵活(得益于指针) 运算符 ...
阅读全文 »

极客java12

发表于 2021-09-25 | 更新于: 2021-09-25 | 分类于 Java
1.Iterator接口 Iterable接口:实现这个接口就可以支持forEach循环 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565 ...
阅读全文 »

极客java11

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.try catch finally 语句 异常的处理在有返回值的条件下,返回一个特殊的值代表情况不对 可以认为finally语句会在方法返回后,后面的方法开始前 无论是因为return结束还是因为异常结束,finally都会执行 finally里面最后不要有return语句 finally里面给 ...
阅读全文 »

极客java09

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.面向对象三要素:封装,继承,多态 封装将数据,和方法整合到了一起 继承解决了一些相似类之间的关系问题 组合更像是叠加 继承类似于融合 多态可以让子类覆盖父类方法 2.枚举 枚举类,必须在开始的时候常见枚举对象,且继承自enum类 构造方法必须是private,不写默认也是 除此之外 枚举类 ...
阅读全文 »

极客java10

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.匿名类 匿名类是用来创建接口或者抽象类的实例的 匿名类可以出现再任何有代码的地方 1234567891011cpu = new UnitSpec() { @Override public double getNum() { return Math. ...
阅读全文 »

极客java08

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
0.final修饰符(上) final修饰类:不可被继承 final修饰方法:不可被子类覆盖 final修饰变量:不可被赋值 构造方法不能用final修饰 用来修饰成员变量 可以在构造方法中赋值,或者直接在定义的时候赋值 用来修饰静态变量 可以在初始的时候赋值,或者在static块中 ...
阅读全文 »

极客java07

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.super.和父类对象沟通的桥梁 使用super可以调用父类的方法和属性(满足访问控制符的控制) super是子类和父类的桥梁,但是并不是父类的引用 所有super和this自引用不一样,不是简单的模拟 使用super可以调用父类的public属性,但是super不是一个引用 super的用法就 ...
阅读全文 »

极客java06

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.方法和属性的可见修饰符 可见修饰符用在类,成员方法,构造方法,静态方法和属性上,其可见性的范围时一样的 public :全局可见 缺省:当前包可见 private:当前类可见 理解访问修饰符:不只是为了限制不让人用,更为了保护数据,成员变量应该是private,不需要让外部使用的方法都是pr ...
阅读全文 »

极客java04

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.打造一个小超市 java就是用类来描述世界,用类的实例(对象)让世界运转 各种操作数据的代码太乱了咋办、 2.IntelliJ调试程序 设置断点,dubug调试模式运行 断点:让程序在调试模式停在某一行 用断点调试程序 查看变量的值,看内部成员的值 step over:执行一行 step o ...
阅读全文 »

极客java05

发表于 2021-09-12 | 更新于: 2021-09-12 | 分类于 Java
1.给类和方法加注释javadoc格式123456789101112131415161718192021222324252627282930package com.geekboys.superMarket;/** * 对类的说明 * 描述类的功能 * @author geekboy * @since ...
阅读全文 »
12…6>

58 日志
7 分类
GitHub
© 2018 — 2022 geekboys
0%