工具
努力学习Java的小萌新
这个作者很懒,什么都没留下…
展开
-
java 的实例化
java的实例化就是java加载一个类并在堆内存中开辟出来一个内存空间举个例子Canteen canteen = new Canteen();1,1 声明对象的类型2,在栈内存生成一个canteen对象引用,并且该对象指向后面生成的在堆内存的对象3,将栈内存的对象指向堆内存的对象4,java执行堆内存的对象的生成创建和开辟空间5,要生成的class类对象6,执行该类得初始化方法初始化对象;注意点:①因为2该对象的引用是存在于栈内存的,所以它会随着执行方法的出栈而消失。② 堆内存的对象会原创 2022-02-09 11:34:00 · 2068 阅读 · 1 评论 -
java 接口的实例化以及接口的特性
1,在java中,接口使用的一个特殊关键词interface,这种类型不同于class类。2,java中接口不能实例化。有的同学就要问了,既然接口不能实例化,那么在项目中我们为啥能用@Autowired进行bean的注入3,接口默认使用了abstract进行修饰,接口中的方法默认都是public,abstract虽然没有写出来4,接口中的成员变量都是public,static,final的,可以被显示声明,也可以直接声明变量。5,一个类可以实现多个接口,但是只能单一继承...原创 2022-02-09 10:06:57 · 2214 阅读 · 1 评论 -
Static java关键字静态
1,static 修饰的常量为静态常量,该常量属于该类【注意不是对象,因为没有创建该类的对象也能使用它】,该常量只会在类第一次加载的时候生成,被jvm分配内存空间。举个生活中的例子,我有一张银行卡,我去超市,商场,食堂都是需要这一张银行卡消费,那么这张银行卡就可以是一个静态常量【然后因为这个银行卡我不想信息能被更改,使用final修饰,那么就是一个不变的常量】上代码 :对象我自己public interface People { public static final String CardN原创 2021-10-25 11:49:29 · 74 阅读 · 0 评论 -
系统重装,之前安装的mysql文件没删除,cmd找不到mysql
1,添加环境变量2,cmd 系统管理员运行 `net start mysql3,此时会提示mysql找不到4,修改my文件5,执行命令 mysqld --install 注意是mysqld 这一步为重新注册mysql 6,如果密码忘记了,可以再第4步最后一行加上skip-grant-tables`不需要密码即可登录mysql,然后在执行mysql的修改密码操作...原创 2021-07-27 13:50:10 · 429 阅读 · 0 评论