- 博客(18)
- 收藏
- 关注
原创 Java继承相关基础知识
在继承关系中,都是现有父类才有子类,当子类与父类的方法名相同,参数列表相同,返回值类型一致(不等于相同)时,子类的方法会覆盖父类的方法,此时调用父类的同名方法时只能调用到子类的此方法。父类的方法是是静态方法时,不能被重写,只能被覆盖,调用父类的方法是还是使用父类的方法。2.重写方法的返回值类型必须和被重写方法的返回值类型相同或是其子类。方法重载是在一个类中定义多个方法名相同但参数不同的方法,编译时多态。方法重写是在子类中重写父类的方法,方法名和参数都相同,运行时多态。4.不能重写父类中的最终方法。
2023-08-17 20:40:44
48
1
原创 面向对象有参构造和无参构造的区别
个人觉得面向对象基础的难点主要是是否有参上,如果没有明确说明需要有参构造,那我认为还是无参构造更加方便,因为不使用构造的时候可以自动生成无参构造,有参构造相对来说比无参构造多了个步骤,就是在方法的类中再写一个方法用来传递参数,然后在生成对象时直接在类名后的参数列表给参数赋值。而无参构造则是在生成对象之后在进行参数的赋值,下面就写出有参构造和无参构造进行参考。
2023-08-15 20:27:23
83
1
原创 面向对象程序设计
面向对象是指把要处理的数据交给对象,让对象来处理。对象可以理解为一张表,而表中有哪些数据,由类来决定。面向对象的三大特征:封装、继承、多态。
2023-08-15 16:33:49
58
1
原创 程序流程控制
1.for循环 和 while循环(先判断后执行);do...while (先执行后判断)2.for循环和while循环的执行流程是一模一样的,功能上无区别,for能做的while也能做,反之亦然。如果已知循环次数建议使用for循环,如果不清楚要循环多少次建议使用while循环。3.for循环中控制循环的变量只在循环中使用while循环中,控制循环的变量在循环后还可以继续使用。
2023-08-03 22:28:55
27
原创 服务器的搭建,宝塔的安装以及个人博客的搭建
解决安全问题的办法是按需打开端口,还可使用防火墙加强安全措施。阿里云服务器的实例默认打开了 80,22,3389,3306宝塔创建的网站使用的端口是23456,那么默认情况下阿里云没有打开23456的端口,所以无法通过浏览器访问宝塔的网站。在阿里云的安全规则组中设置入方向打开23456端口。在软件商店下载Apache,Mysql,PHP,Pure-Ftpd,phpMyAdmin等环境(版本可以根据需要选择)通常将0-3000的端口称为低端端口,超过3000的称为高端端口。22:ssh连接端口。
2023-07-25 21:03:14
44
原创 Mysql周报
DDL是对表结构的操作,不涉及表中的数据操作。1.添加列alter table 表名 字段名 字段类型;2.修改列alter table 表名 modify 字段名 字段类型;3.修改列名称和类型alter table 表名 change 原字段名 新字段名 新字段名类型;4.删除列alter table 表名 drop 字段名;5.修改表名rename table 旧名称 to 新名称;alter table 旧名称 rename to 新名称;6.删除表drop table 表名;7.截断表。
2023-07-23 18:52:18
91
原创 【无标题】
DDL是对表结构的操作,不涉及表中的数据操作。1.添加列alter table 表名 字段名 字段类型;2.修改列alter table 表名 modify 字段名 字段类型;3.修改列名称和类型alter table 表名 change 原字段名 新字段名 新字段名类型;4.删除列alter table 表名 drop 字段名;5.修改表名rename table 旧名称 to 新名称;alter table 旧名称 rename to 新名称;6.删除表drop table 表名;7.截断表。
2023-07-21 21:38:51
35
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人