牛客JAVA选择题
文章平均质量分 97
流年_璟颜
这个作者很懒,什么都没留下…
展开
-
牛客刷题day2
2.其次,需要理解子类覆盖父类方法的问题,也就是方法重写实现多态问题。这里的str2必须在运行时才知道str2是什么,所以它是指向的是堆里定义的字符串“hello”,所以这两个引用是不一样的。这里的str1指的是方法区的字符串常量池中的“hello”,编译时期就知道的;其中:类中静态块按照声明顺序执行,并且(1)和(2)不需要调用new类实例的时候就执行了(意思就是在类加载到方法区的时候执行的)题中父类初始化调用的方法为子类实现的方法,子类实现的方法中调用的baseName为子类中的私有属性。原创 2024-10-08 22:38:47 · 185 阅读 · 0 评论 -
牛客刷题day1
总的来说,执行的顺序是一致的。},java判断处为boolean类型,应该如j==3,j>1之类才行;(3)接口中常规的来说不能够定义方法体,所以无法通过get和set方法获取属性值,所以属性不属于对象,属于类(接口),因为默认使用static修饰。1.若catch(){}、finally{}块中,如果有throw 语句,则,try{}catch(){} finally{}块之外的代码不执行。(2)如果属性是基本数据类型,需要赋初始值,若是引用类型,也需要初始化,因为默认有final修饰,必须赋初始值;原创 2024-10-08 21:36:12 · 461 阅读 · 0 评论