笔记
文章平均质量分 90
lomus_wyy
这个作者很懒,什么都没留下…
展开
-
第八章:面向对象的三大特性[封装、继承、多态]
如果子类定义了和父类方法名、返回值相同,但是参数列表不同的方法时,编译通过,运行也通 过,构成了父类+如果子类定义了和父类方法名、形参列表相同,但是返回值类型和父类不同的方法时,编译报 错。super. a. super.:应用在子类的方法中,访问父类中的属性或是成员方法的。默认创建对应的父类对象,默认使用父类中无参数的构造方法完成父类对象的创建。自动检测子类是否覆盖父类中的方法,如果覆盖了,则优先调用子类覆盖后的方 法。如果实际存储的对象类型和转换的类型一致,编译通过,运行通过。原创 2024-06-05 22:08:19 · 430 阅读 · 0 评论 -
第七章、面向对象
构造方法允许重载(一个类中可以定义多个构造方法:无参数的构造方法只能定义一个,可定 义多个有参数的构造方法)面向对象:将一些内容看成一个整体,作为一个对象,利用对象与对象之间关系,解决问题。如果一个类中没有定义任何的构造方法,则jvm默认提供一个公开的、无参数的构造方法。如果一个类中定义任何有参数的构造方法,则jvm不会再提供公开的无参数的构造方法。对象与对象之间是相互独立的,操作一个对象不会影响其他的对象。对象的方法:代表对象能做什么,对应动态的行为和功能。通过调用传递的实际参数,决定调用重载中的哪一。原创 2024-06-05 21:50:13 · 1326 阅读 · 0 评论 -
第一章:Java的历史、环境搭建
(3) 类名:每个单词首字母大写 如:TestStudent (4) 变量名、函数名、方法名,第一个单词首字母 小写,其余单词首字母大写(驼峰命名法) 如:nameAndAge、printLine。(4) 不能使用 Java中关键字、保留字(goto、 const)、特殊符号(true/false/nul/l)命名。JavaSE:Java语言核心基础。(1) JVM:Java虚拟机,作用:屏蔽不同操作系统 之间 的差异性。原创 2024-03-28 20:00:08 · 1817 阅读 · 1 评论 -
第二章 变量、数据类型、表达式、运算符
|:逻辑或,或者,两端连接的必须都为布尔表达式,只要有一端为true。注意:被关系运算符连接的表达式称为布尔表达式,关系成立-true,:逻辑与,并且,两端连接的必须都为布尔表达式,两端同时为true。场景:将大数据类型 赋值 给小数据类型,需要使用强制类型转换。是一种强类型的语言,对应类型的数据必须存储在对应类型的变量中。理解:表达式由变量、字面值、运算符组成式子,通常有一个结果。布尔类型:常用于 分支结构,循环结构中的判断。两端只要有一端为字符串,则为字符串的拼接。采用科学计数法的形式进行存储。原创 2024-03-31 16:33:38 · 1480 阅读 · 0 评论