- 博客(17)
- 收藏
- 关注
原创 java面向对象三大特征:封装-继承-多态
2.数据安全性,为被private封装的属性,会被对象直接赋值,有可能传入非法·数据,当使用private对数据进行修饰,对外提供的方法就可以对相关数据进行逻辑处理,判断其合法性。通过继承,我们可以快速创建类,提高代码的重用,节省创建类的时间,提高我们的开发效率。对父类中不存在的变量,子类中存在,编译其会报错,因为不去子类中找。当父类中存在的方法,子类进行了重写,运行时调用的是子类的方法。当父类中存在的变量,子类中也存在,会调用父类中变量,子类拥有父类的所有属性,方法,但是私有属性,方法拥有,无法访问。
2024-06-12 16:16:05
556
原创 JVM,JDK,JRE
jvm,运行java字节码的虚拟机,通过将字节码文件解释为不同操作系统可以识别的二进制机器码,实现java的跨平台。什么是字节码,采用字节码的好处?字节码,java的一套指令规范集,jvm可以理解的代码就叫做字节码(.class)。java通过字节码的方式,解决了传统解释型语言执行效率低的问题,又保留了解释型语言可移植性的特点。
2024-06-11 14:41:01
158
原创 【HTML】
HTML是超文本标记语言(HyperText Markup Language)超文本指页面内可以包括图片,视频,声音,链接,等内容标记:标签(通过标记符号来告诉浏览器网页内容该如何显示)浏览器根据不同的HTML标签,解析成我们看到的网页声明html4的文档声明html5的文档声如果不声明解析网页时会产生一些不可预期的行为,所以我们应该避免出现html4与html5语法会有所不同。
2023-10-04 13:18:50
65
1
原创 【CSS基础】
CSS是Cascading Style Sheets(级联样式表)。CSS是一种样式表语言,用于为HTML文档控制外观,定义布局。例如, CSS涉及字体、颜 色、边距、高度、宽度、背景图像、高级定位等方面。可将页面的内容与表现形式分离,页面内容存放在HTML文档中,而用于定义表现形式的CSS在一个.css文件中或HTML文档的某一部分。
2023-10-04 13:17:36
87
1
原创 【JavaScript基础】
函数定义的基本语法:function: 表示函数定义的关键字;functionName:表示函数名;arguments:表示传递给函数的参数列表,各个参数之间用逗号隔开,可以为空;statements: 表示实现函数功能的函数体;return expression:表示函数将返回expression的值,同样是可选的的语句。
2023-10-04 13:15:54
80
1
原创 【Java异常】
异常:指程序执行过程中,出现的非正常情况,如果不处理会导致JVM的非正常终止。异常指的并不是语法错误和逻辑错误。语法错了,编译不通过,不会产生字节码文件,根本不能运行。代码逻辑错误,只是没有得到想要的结果,例如:求a与b的和,你写成了a-b。1.程序遇到错误就终止运行。2.对可能出错的代码进行异常的检测,处理,保证代码的健壮性。自定义异常就是自己定义的异常类,也就是API中的标准异常类的直接或间接的 子类作用:用自定义异常标记业务逻辑的异常,避免与标准异常混淆。
2023-06-02 19:45:57
60
原创 【面向对象基础】
抽象方法:只有说明,不需要具体的实现,方法体。必须用abstract关键字进行修饰。包含抽象方法的类必须是抽象类,用abstract的修饰。抽象类,抽象方法,在软件开发过程中都是设计层面的概念。也就是说,设计人员会设计出抽象类,抽象方法,程序员都是来继承这些抽象类并覆盖抽象方法,实现具体功能。如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法。不能实例化对象,但可以有构造方法,因为抽象类中。
2023-05-13 08:13:06
69
1
原创 【JAVA集合】
Collection:是单列集合的祖宗接口,它的功能是全部单列集合都可以继承使用的。List系列的集合:添加的元素有序,Set系列集合:添加的元素是无序,
2023-05-06 23:52:25
61
1
原创 [Java]关键字
在static方法内部只能访问类的static属性,不能访问类的非static属性,static属性先加载。可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。代表当前对象,调用本类的成员变量和成员方法,用于区分成员变量和成员变量。default:同包权限 修饰类、属性、方法。public :公共权限 修饰类、属性、方法。1.被static修饰的成员变量或成员方法可以直接用类名调用,protected:受保护的权限 修饰属性、方法。3.用static修饰的成员,Java关键字共53个。
2023-04-29 00:24:01
59
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人