JavaSE
文章平均质量分 76
JavaSE学习
筝湘湘
菜鸟进阶中!
展开
-
【JAVA】第二章 常量,变量,数据类型
文章目录本章大纲1. 标识符1.1 标识符概述1.2 Java行业内部命名规范2. 常量2.1 常量概念2.2 常量分类本章大纲标识符常量变量数据类型1. 标识符1.1 标识符概述Java中给类,接口,变量,方法等资源命名使用的字符序列,称为标识符组成内容:(1)允许所有的大小写英文字母(2)允许0-9的数字组成(3)允许英文的_和$符号,其他符号和空格不能使用(4)允许其他国家语言的字符,但实际开发中,所有命名都是英文,没有中文。注意事项:(1)不能是关键字(2)不原创 2022-04-30 13:59:36 · 1027 阅读 · 0 评论 -
【JAVA】面向对象八股文
1. 什么是对象?什么是类?类和对象的关系?(1)一切客观存在的东西就是对象。(2)类是对具有相同特征的对象的抽象或集合。(3)对象是类的实例,类是对象的抽象。2. 什么是构造方法?构造方法的作用是什么?构造方法有哪些特征?(1) 构造方法的作用是初始化对象的属性。(2)特征:名字和类完全相同,没有返回类型,经常重载。3. 什么引用?引用和对象一样吗?(1)引用是对象的别名。(2)引用不等于对象。4. 什么是this,this常见的用法有哪些?(1)this指调用当前方法,属性的原创 2022-02-23 13:41:29 · 343 阅读 · 0 评论 -
【JAVA】第九章 面向对象(3)
文章目录第九章 面向对象(3)9.1 抽象类9.1.1 抽象9.1.2 抽象类1. 概念2.抽象类的特点9.2 接口(Interface)9.2.1 概念9.2.2 接口的特点9.3 接口的实现(implements)9.3.1 单实现多实现9.4 类与类,类与接口,接口与接口的关系9.5 实现接口和继承类的应用场景9.3.内部类(面试题)9.3.1 概述第九章 面向对象(3)9.1 抽象类9.1.1 抽象9.1.2 抽象类1. 概念属于类的一种java被abstract修饰的类就叫抽象类,原创 2022-02-23 10:30:49 · 168 阅读 · 0 评论 -
【JAVA】第八章 面向对象(2)
第八章 面向对象(2)8.1 java内存详解8.1.1 java内存8.1.2 图示8.2 构造方法8.2.1 构造方法概念8.2.2 成员变量初始化的过程1.成员变量初始化的方式2.三种初始化的顺序:3.构造方法初始化步骤:8.2.3 标准JavaBean8.3 静态--static关键字8.3.1 静态基础8.3.2 静态变量的特点8.3.3 静态方法8.4 继承8.4.1 概念8.4.2 继承的好处8.4.3 继承关系成员变量的访问1. 不同名变量的访问2.原创 2021-12-06 17:39:25 · 577 阅读 · 0 评论 -
【JAVA】第七章 面向对象(1)
第七章 面向对象(一)7.1 面向对象7.1.1 概述01 企业开发模式企业开发模式:甲方–甲方需要一个软件–乙方(制作软件)1)乙方优先派出业务的人----了解业务(甲方的需求) --《…可行性研究报告》 2)甲乙双方基础评估— 80W – 乙方出《…需求分析说明书》乙方出《…需求规格说明书》3)《…需求规格说明书 》-------给甲方看,并通过这个说明书签订合同 --甲方支付启动项目资金20%~50%。4)乙方出《…概要设计说明书》乙方出《…详细设计说明书》 —给程序员看的。–原创 2021-11-28 22:06:11 · 167 阅读 · 0 评论 -
【JAVA】第五章 方法与数组---数组
这里写目录标题第五章 方法与数组--数组5.2 数组5.2.1 数组基本概念2.1.1 基本概念2.1.2 数组动态初始化2.1.3 数组静态初始化2.1.4 数组的访问格式2.2 数组的异常2.2.1 索引越界2.2.2 空指针异常2.3 数组的内存分析2.3.1 Java的内存划分和作用2.3.2 数组在内存中的存储2.4 数组常见操作2.4.1 遍历数组元组2.4.2 数组获取最值2.4.3 数组元素交换2.4.4 冒泡排序????2.5数组的扩容第五章 方法与数组–数组5.2 数组5.2原创 2021-11-28 17:22:07 · 419 阅读 · 0 评论 -
【JAVA】第五章 方法与数组---方法
第五章 方法与数组5.1. 方法5.1.1 方法概述01 概念????方法:具有某种特定功能的代码段。此段代码功能经常使用到,就用大括号包起来,给它起个名字,此后就拿这个名字代表这段代码。如 : Scanner类中的nextInt() 方法,nextInt为方法名字,每次通过键盘录入一个整数,调用nextInt方法即可。如果没有nextInt方法封装,每次键盘录入数据,逻辑都需要重新实现02 方法优势(1)提高代码复用性(反复使用)(2)提高代码的封装性,大括号封装起来的内容,其原创 2021-11-28 17:21:45 · 213 阅读 · 0 评论 -
【JAVA】第四章 流程控制
第四章 流程控制????本章重点内容:1.流程控制之分支结构2.流程控制之循环结构4.1 流程控制概述1.流程控制:控制代码的执行顺序。2.流程控制的分类: 顺序结构:从上到下,从左到右依次执行 分支结构:根据条件选择执行路径 代码特点:写得多,执行的少 语句实现:if条件语句三种格式,if,if……else,if……else if……else Switch开关选择语句; 循环结构:相同相似的代码逻辑在符合条件的情况下,可以多次反复的原创 2021-11-28 17:19:55 · 157 阅读 · 0 评论 -
【JAVA】第三章 JAVA运算
第三章 JAVA 运算3.1 运算符3.1.1 概述3.1.2 算术运算符3.1.3 赋值运算符3.1.4 比较运算符3.1.5 逻辑运算符3.1.6 三元运算3.2 键盘录入之Scanner类3.3 随机数3.3.1 Random类3.3.2 UUID类第三章 JAVA 运算3.1 运算符3.1.1 概述运算符概念:对常量或者变量进行操作的符号,通常用于数据的比较或运算。举例:10 + 20 = 30 中,+ 是运算符中的算术符。运算符分类:算术运算符,赋值运算符,比较运算符,逻.原创 2021-11-29 10:45:16 · 224 阅读 · 0 评论 -
【JAVA】第一章 JAVA入门
文章目录本章大纲1. 概念引入1.1 Java是什么?1.1.2 Java语言发展史1.1.3 Java语言版本迭代1.1.4 Java语言平台版本1.1.5 Java语言特点1.1.6 Java应用领域1.2 Java语言跨平台的实现原理1.3 JDK & JRE & JVM2. 开发环境搭建2.1 DOS命令的介绍和使用3. java入门案例4. 开发工具选择5. 基本概念本章大纲概念引入开发环境搭建java入门案例开发工具选择基本概念1. 概念引入1.1 Java是原创 2022-01-04 16:03:02 · 1108 阅读 · 1 评论