![](https://img-blog.csdnimg.cn/20210430163748132.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java基础笔记
神探小神马
学习无他法,唯有学后思。
展开
-
Eclipce 设置
Eclipce 设置Eclipse 设置table为4个table1.Windows–>>Preference–>Java–>>CodeStyle–>Formatter–>Edit–>TablePolicy改为Space only;2.Windows–>>Preference–>General–>Editors–>Text Editors 选中Insert Space for table;...原创 2021-10-18 09:02:28 · 109 阅读 · 0 评论 -
Java面试常见问题
局部变量 vs 属性(成员变量)相同点和不同点/* * 类中属性的使用 * 属性(成员变量) vs 局部变量 * * 相同点: * 1.定义变量的格式相同 * 2.满足先声明后使用 * 3.变量都有其作用域 * * 不同点: * 1.在类中声明的位置不同: * 属性定义在类的一对{}内 * 定义在方法内,方法形参,代码块内,构造器内,构造器形参的变量 * 2.权限修饰符不同 *原创 2021-09-16 16:36:37 · 69 阅读 · 0 评论 -
idea leetcode
https://blog.csdn.net/HFish24/article/details/105419304原创 2021-08-03 19:50:12 · 123 阅读 · 0 评论 -
生产者消费者问题
package com.atguigu.expr1;/** * * 生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从电源处取走商品。 * 店员一次只能持有固定数量的产品(比如20); * 如果生产者试图生产给多的产品,店员会叫生产者停一下,如果有空位了,再叫生产者生产产品; * 如果店中没有产品了,店员会叫消费者等一下,等有了商品后再叫消费者来取产品; * * 分析: * 1.是否是多线程问题:是 ,生产者线程,消费者线程 * 2.是否线程安全问原创 2021-07-04 10:09:01 · 74 阅读 · 0 评论 -
java基础
有了对象的多态性以后,内存中实际上是加载了子类特有的属性和方法,但是由于变量声明为父类类型,导致编译时,只能调用谷类中声明的属性和方法。子类特有的属性和方法不能调用。如何才能多用子类特有的属性和方法呢?Woman p1 = (Woman)p2; //p2原是Persion类对象p1.goshoping();...原创 2021-05-25 21:13:16 · 60 阅读 · 0 评论 -
Java_面向对象中-3
面向对象2 继承性原创 2021-05-19 14:58:03 · 97 阅读 · 0 评论 -
java基础-面向对象中01
java基础-面向对象中原创 2021-05-17 13:56:12 · 69 阅读 · 0 评论 -
java基础-面向对象02
构造器package constructor;import org.omg.IOP.TAG_RMI_CUSTOM_MAX_STREAM_FORMAT;/* * * constructor : 建造者 * 一.构造器的作用 * 创建对象 * 说明 * 一、如果没有显示的定义类的构造器的话,则系统默认提供一个空参的构造器 * 二、定义构造器的格式: * 权限修饰符 类名(形参列表){} *三. 一旦我们显示的定义了类原创 2021-05-12 21:36:49 · 155 阅读 · 1 评论 -
java基础-面向对象01
面向对象面向对象编程上三条主线对象的内存解析p174-面向对象编程上三条主线JAVA类以及类的成员、属性、方法、构造法;代码块、内部类面向对象的三大特征:封装、继承、多态其他关键字:this,super,static,abstract,interface,package,Import;属性 = 成员变量 = field = 域,字段方法 = 成员方法 = 函数 = methodpersion类p178package persion;// 类和对象的使用(面向对象思想的实现)/原创 2021-05-06 14:58:38 · 211 阅读 · 0 评论 -
康师傅-java基础-数组
p156 - p一维数组声明、分配空间、赋值type[] var;Java 语言中声明数组是不能指定其长度(数组中元素的数),例如:int a[5];动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行 String[] name ; //声明 name = new String[3]; // 分配空间; name[0] = "孟磊"; // 赋值,不赋值默认为null name[1] = "libai"; // 赋值原创 2021-04-30 15:12:40 · 116 阅读 · 1 评论 -
康师傅-java基础-03days
的撒旦发原创 2021-04-30 13:32:15 · 96 阅读 · 0 评论 -
康师傅-java基础-02days
的是咖啡原创 2021-04-29 17:07:20 · 307 阅读 · 0 评论 -
康师傅-java基础-01days
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-04-28 18:13:06 · 260 阅读 · 2 评论