• 2024-11-21C/C++中的const
    1.在C语言中 在C语言中,const 是一个关键字,用于修饰变量。它的主要作用是定义常量,即被 const 修饰的变量的值不能被修改。例如: constinta=10;//这里定义了一个整型常量 a ,尝试给 a 重新赋值(如 a=20; )会导致编译错误。const 也可以用于修饰指针。如果
  • 2024-11-20C++基础知识-const篇
    1.const作用在C++中,const 关键字用于定义常量,确保某些数据不会被修改。const的作用包括但不限于以下几点:1.定义常量值:  const 可以用来定义不会改变的常量值  constintMAX_USERS=100;2.修饰指针:  const可以修饰指针,以限制指针指向的数据是否可以被修改
  • 2024-11-167.Java 注解和元注解(三种注解、四种元注解)
    一、注解概述注解也被称为元数据,用于修饰包、类、方法等数据信息和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息在JavaSE中,注解使用的目的比较简单,例如标记过时的功能,忽略警告等JavaEE中注解会充当更加重要的角色二、三种注
  • 2024-11-15构造方法,static,final关键字,字符串拼接,基本数据类型、包装类转String,String转基本数据类型、包装类
    1.构造方法的特点1.每一个类都至少有一个构造方法,默认是无参的构造方法。一旦写了有参的构造方法,那么无参的构造方法就丢失了,需要自己显式的写出无参构造方法。一般只要是显式写出构造方法,无参的构造方法是必须要构造的。2、构造方法,方法名必须和类名保持一致,并且没有返回值,
  • 2024-11-09c++中final修饰的使用
    final可以用来修饰类和修饰类的虚函数final修饰类时final修饰的类就不能再被继承了,断绝了后代。classHuawei1{public: Huawei1(){};};classHuawei2final:publicHuawei1{public: Huawei2(){};};classHonor:publicHuawei2{public: Honor(){};};c
  • 2024-11-06Scala的控制方法作用域
    Scala的控制方法作用域有5种:(1)默认访问权限如果没有指定访问修饰符,成员默认是包私有的。只能在定义它们的包内访问。(2)protected访问权限修饰的成员可以被定义它们的类本身、该类的子类以及同一个包内的其他类访问。(3)private访问权限修饰的成员只能被定义它们的类本身
  • 2024-11-03静态方法
    static修饰的放啊称为静态方法。静态方法在类加载时候到方法去。没有执行只是存在方法去,在方法被调用时候到栈内存种执行。静态方法本身也是先于对象存在,所以习惯通过类名。静态方法能否调用this、supe不可以静态放啊能否调用飞机静态方法不可以非晶态可以调静态静态能否继承
  • 2024-11-01重温c语言之,7天开整,就是随便的写写,第二天
    一:操作符除法:如果都是整数,除数,被除数都是整数,那么结果:就是整数的商(没有小数部分的),例如:7/2=3;如果除数或者被除数其中一个是浮点数,那么结果就是(条件是:能除尽的,并且小数在基础数据类型包含下的)完整的商(包含小数部分的):例如:7/2.0=3.500000;如果想要在pr
  • 2024-10-30第4关:JAVA关键字测试题
    一、选择题 以下哪个是Java关键字?()A.functionB.classC.defD.var答案:B。“class”是Java中用于定义类的关键字。“function”是JavaScript等语言中的关键字;“def”是Python等语言中的关键字;“var”在Java10引入局部变量类型推断后有类似的作用,但不是
  • 2024-10-29面向对象高级-final关键字
    文章目录2.1final修饰符的特点2.2补充知识:常量2.1final修饰符的特点我们先来认识一下final的特点,final关键字是最终的意思,可以修饰类、修饰方法、修饰变量。-final修饰类:该类称为最终类,特点是不能被继承-final修饰方法:该方法称之为最终方法,特点是不能被
  • 2024-10-29angular - 属性修饰器的使用
    参考文章https://zhuanlan.zhihu.com/p/65764702 例子:以前的代码,针对表格的滚动区高度动态设置代码,需要在每个组件里利用ResizeObserver监听表格容器尺寸变化,然后动态修改滚动区高度,这样在代码里存在大量的相似冗余  引入属性修饰器,能够抽象公共代码,如下 业务组件
  • 2024-10-26简单区分常量指针和指针常量的小技巧
    指针常量和常量指针介绍推荐一个文章,有介绍指针常量和常量指针,本文就不做另外的篇幅去介绍彻底理解——指针常量和常量指针、指向常量的常指针-CSDN博客区分的方法该方法简单好用,掌握了以后就再也不会分不清这两个东西了只要记住这句话:const默认是修饰它左边的符号的,如果左
  • 2024-10-20抽象类和接口
    1.为什么要有抽象类?目录1.为什么要有抽象类?对于一些类它只是对其子类的抽取,自己并不能表示一个对象,比如Animal类只是对动物行为和属性的提取,自己并不能表示一个对象,此时我们就可以用abstract关键字修饰这个类,那么这个类就只能被继承,自己不能创建出一个对象。我们把被abstra
  • 2024-10-18final、finalize()、finally的区别和throw 与 throws 区别
    final是关键字、finalize()是方法、finally是用于try语句中的区块标志一、final1、修饰类:被修饰得类不能被继承2、修饰方法:被修饰得方法不能被子类重写3、修饰变量:对于基本数据类型:被修饰的变量称之为常量,变量值在初始化赋值完成之后不能被改变赋值方式:    
  • 2024-10-18static 和 extern详解
    目录1.static与extern的简单介绍2static修饰局部变量:3.static修饰全局变量4.static修饰函数1.static与extern的简单介绍static和extern都是C语⾔中的关键字。static是静态的的意思,可以⽤来:•修饰局部变量•修饰全局变量•修饰函数extern是⽤来
  • 2024-10-18java 11天 StringBuffer static
    补充:1--100正则表达式1-100 100拿出去或上“[1-9][0-9]{0,1}|100”0--100  0和100拿出去或上“[1-9][0-9]{0,1}|100|0”获取常量池中的地址 String - intern();String学过23个 一.StringBufferStringBuffer 字符串长度+16 StringBuffer空间是2*oldCap
  • 2024-10-16多态
    多态的概念;当不同的对象完成是产生不同的状态要实现多态的条件(1.向上转型 2.子类和父类有同名的覆盖/重写的方法 3.通过父类对象调用父类和子类重写的方法)什么是向上转型父类类型 对象名=new子类类型什么是重写子类和父类的方法名一样,参数列表一样,返回值一样,可以使
  • 2024-10-1424.10.09
    类只加载一次静态变量能否定义在构造方法中?不能注意:静态变量内的赋值是所有对象包括子类共享的是在方法区内的,而成员变量的赋值是是在堆内存是伴随着对象的,其他对象是不共享的。方法区加载类信息,在加载Person类信息的时候一起加载静态变量kongfu并附上了默认值。在栈内
  • 2024-10-13Java中的修饰符——类、方法、变量的修饰
            Java中的修饰符可以根据其作用对象进行细分,主要包括类的修饰符、方法的修饰符和变量的修饰符。不同的修饰符适用于不同的场景,以下是对它们的详细划分和解释。1.类的修饰符(ClassModifiers)        修饰符可以用于类声明,影响类的行为和可见性。访
  • 2024-10-12C++指针的基本使用
    目录一、定义和使用二、指针占用的空间三、空指针和野指针1、空指针2、野指针四、const修饰指针五、指针和数组六、指针和函数七、结构体指针一、定义和使用指针变量定义语法:数据类型*变量名;intmain(){ //1、指针的定义 inta=10;//定义整型变量a
  • 2024-10-11const与一级指针
    const与一级指针在C/C++中,const关键字用于表示一个变量的值是不可改变的。通常,它修饰离它最近的类型,意思是它所修饰的部分不能被修改。根据它在声明中的位置,const可以修饰指针或者指针所指向的值。1.const修饰变量如果const修饰变量,则该变量是常量,不能被修改。con
  • 2024-10-09iOS NSString 使用Copy修饰,而不使用Strong修饰
    其实老实讲,定义@property属性,“使用Copy修饰,而不是用Strong修饰”这句话也不完全正确.因为如果他们对接的是不可变字符串,那么无论使用哪个都一样.问题就出现在,如果他们对接的是可变字符串NSMutableString,那就得用copy定义两个NSString属性:@interfaceViewControll
  • 2024-10-08C语言——static 关键字与 const 关键字
    static静态的        一、static修饰局部变量——称为静态局部变量                static改变了局部变量的生命周期(本质上是改变了变量的存储类型),当被static修饰时,局部变量由栈区存放到了静态区。voidtest(){intnum=1;printf("%d
  • 2024-10-04关键字:const
    const关键字const关键字也许应该被替换成readonly(只读);1.1const修饰变量const修饰的变量,不可直接被修改——但是可以间接修改,使用指针那么const修饰变量的意义在哪里?(const修饰变量的本意是不让他修改,可是却可以绕开变量,使用指针修改,那么意义何在?)答:1.const修饰变量,这个关键
  • 2024-09-24abstract 关键字
    java为了表示现实生活中抽象的概念集合,提供了一个关键字给我们使用:abstractabstract抽象的可以修饰类,修饰成员方法1.被abstract修饰的类是抽象类,抽象类不能被实例化2.被abstract修饰的方法是抽象方法,抽象方法不能有大括号实现3.在抽象类,既可