java基础
Summer_and_rose
这个作者很懒,什么都没留下…
展开
-
连接不上mysql
1、服务器上的版本是82、java上的版本是53、更新java上的驱动,换成8的,解决原创 2021-10-25 11:11:15 · 80 阅读 · 0 评论 -
记一次mysql远程连接不上navicat报10060错误
1、检查了阿里云开放了3306端口2、关闭了防火墙3、赋权语句成功了4、删除了user表里的root 本地连接用户5、怀疑了navicat本身有问题,但是能连接其他的数据库6、因为还有一台服务器,我试着重新下载mysql,然后赋权,开放端口,连接navicat是没有问题的,现在两台服务器的区别是一个部署了项目,一个没有,懒得破案了,我就登陆了阿里云,重置了服务器,然后下载mysql终于可以远程登录了。...原创 2021-10-24 16:21:53 · 1924 阅读 · 0 评论 -
面向对象之多态
学了面向编程后多态是最后一讲,一、多态存在的意义是:1、必须有继承关系2、必须有重写3、父类引用指向子类。所以在使用多态的时候要看下条件是否满足 二、优点:提高了代码的扩展性(是不是可以看做父类的代码没有去改动它,减少了bug,子类的代码重写了它,这个时候的多态出来的是不是一个重写过的父类,且如果有多个子类,且子类都有重写某个方法,就形成了多个全新的父类可以调用,自我探究)...原创 2021-10-20 23:23:00 · 83 阅读 · 0 评论 -
面向对象之继承
继承是指子类可以继承父类的方法,进而进行调用,值得注意的是如果父类有有参构造函数,那么子类也要用super关键字来进行构造来进行使用。继承的关键字为extends,继承是单继承的一个子类只有一个父类,但是A可以继承B,B可以继承C。...原创 2021-10-20 22:18:41 · 41 阅读 · 0 评论 -
面向对象之封装
封装是指把属性私有化,然后调用方法来进行的操作,是为了防止一些非法的数据传输进来,举例来说当定义一个属性为AGE如果是公共的属性,就代表任何人可以调用它,进行修改,那么久可以传入1000这样的数据。但是把其封装起来,把其属性换成私有的,那么就只能通过set方法来修改,get方法来调用。...原创 2021-10-20 22:14:13 · 66 阅读 · 0 评论