![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
分享Java基础常用的知识
veronica_ry
这个作者很懒,什么都没留下…
展开
-
类与对象
类与对象1.面向对象简介封装性:内部的操作对外部不可见;内部操作不可直接使用时是安全的继承性:在已有结构的基础上继续进行功能的扩充;多态性:继承的基础上,类型的转换处理;2.类与对象简介类:某一类事物的共性的抽象概念;对象:一个具体的产物;3.类与对象的定义及使用声明对象:类名称 对象名称=null;实例化对象:对象名称 = new 类名称();调用类中的属性:实例化对象.成员属性;调用类中的方法:实例化对象.方法名称();4.对象内存分析类属于引用数据类型,要进行内存管理;堆原创 2021-03-22 15:35:30 · 149 阅读 · 1 评论 -
java中的值传递
List<List> res = new ArrayList<>();List path= new ArrayList<>();把path添加进res为什么不能直接用res.add(path);?变量 path 所指向的列表 在深度优先遍历的过程中只有一份 ,深度优先遍历完成以后,回到了根结点,成为空列表。在 Java 中,参数传递是 值传递,对象类型变量在传参的过程中,复制的是变量的地址。这些地址被添加到 res 变量,但实际上指向的是同一块内存地址,因此我们原创 2021-03-16 21:27:15 · 100 阅读 · 1 评论 -
Java中的装箱与拆箱
https://www.cnblogs.com/dolphin0520/p/3780005.html原创 2021-03-03 09:01:12 · 93 阅读 · 0 评论 -
LeetCode17 电话号码的字母组合
“循环次数不确定”“所有组合”就考虑到用回溯解法。原创 2021-02-05 17:19:50 · 93 阅读 · 6 评论 -
“华为云企业级Java编程规范”学习笔记
一、“Java基础语句”编程规范Switch 语句要有defualt分支,除非Swich的条件变量是枚举类型;多条件分支语句最后应包含一个else分支;二、“类的使用”编程规范1. 使用类名调用静态方法(而不是使用实例来调用);原因分析:使用实例调用静态方法时,调用的静态方法是声明类型的静态方法,与实例实际的类型无关。当父类和子类有同名静态方法时,声明父类变量引用子类实例,调用该静态方法时调用的是父类的静态方法,而非子类的静态方法。父类与子类有同名非静态方法:重写父类与子类有原创 2020-12-07 12:55:35 · 995 阅读 · 2 评论