
SSM
文章平均质量分 82
SSM
_L_J_H_
热衷技术研究分享,涉及 Java 底层源码分析、Spring Cloud 、 Spring Boot 、消息中间件、搜索引擎、关系型数据库、非关系型数据库、锁等技术,以小白思路分享高质量文章
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(super关键字)疯狂Java讲义中的知识点11
super限定 与前面this引用非常相似,super用于限定访问父类定义的实例变量。原创 2019-11-06 20:17:46 · 209 阅读 · 0 评论 -
(构造器详解与构造器重载、继承、方法重写)疯狂Java讲义中的知识点10
构造器详解与构造器重载原创 2019-10-29 19:49:36 · 214 阅读 · 0 评论 -
疯狂Java讲义中的知识点09(封装和包)
封装和包 封装 封装、继承、多态——面向对象的三大特征。 封装包含两方面的意思: ——隐藏:隐藏的内部实现细节。 ——暴露:将一些操作界面暴露出来。 如果通过暴露的界面来操作对象,该对象的内部状态不会被破坏。 简而言之:封装要求合理隐藏、合理暴露。 访问控制器 private ——> 不写(默认) ——> protected ——> public private(类...原创 2019-10-17 20:54:04 · 186 阅读 · 0 评论 -
疯狂Java讲义中的知识点08(面向对象基础回顾)
面向对象基础回顾 总诀:定义类、创建对象、调用方法。 定义类: [修饰符] class 类名 { //成员变量 //方法 //构造器 //初始化块 //内部类 } 定义成员变量 [修饰符] 类型 变量名 [ = 初始值 ] 定义方法 [修饰符] 返回值类型 方法名(形参列表) { //各种语句。定义变量、赋值语句、流程控制、输出语句 } 定义构造器 [ 修饰符 ] 构造器名...原创 2019-10-17 14:41:51 · 121 阅读 · 0 评论 -
疯狂Java讲义中的知识点07(认识变量)
变量详解 Java变量分为成员变量和局部变量 成员变量(位置:类中定义成员变量)分为: 类变量:有static 实例变量:无static 局部变量(位置:方法中定义局部变量)分为: 形参 普通局部变量 代码块的局部变量 判断变量: 1.首先看位置 2.然后看static 成员变量:可以不需要显示指定初始值,系统可以自动分配初始值;初始值规则与数组元素的初始值规则完全能相同。 局部变量:必须...原创 2019-10-15 09:05:28 · 151 阅读 · 0 评论 -
疯狂Java讲义中的知识点06
形参个数可变的方法: 类型… 形参名: 形参个数可变的方法。 本质就是数组。上面写法等同于: 类型[] 形参名 类型… 写法的好处是:调用方法时更加方便。既可直接传入多个元素,系统会自动将他们封装成数组。也可用数组。 写法的缺点是:类型… 这种写法只能作为形参列表的最后一个形参。 【暗示】:一个方法最多只能有一个“个数可变”的形参。 递归方法: 方法里调用自身----递归带来了隐式循环 递归–...原创 2019-10-10 14:51:31 · 126 阅读 · 0 评论 -
疯狂Java讲义中的知识点(类与成员变量)05
疯狂java讲义05 (出处:根据李刚老师《疯狂java讲义》视频中的知识点于此记录下来) 34.类与成员变量 面向对象:Java是一门面向对象语言 类:某一类对象的统称。相当于是一个概念性的(不是具体存在的东西) 对象:现实中所能接触的各种“东西” 总决:定义类、创建对象、调用方法 定义类: [ 修饰符 ] class 类名 { //成员变量(field) //方法(method) ...原创 2019-09-27 20:23:50 · 141 阅读 · 0 评论 -
疯狂Java讲义中的知识点04
疯狂java讲义04 (出处:根据李刚老师《疯狂java讲义》视频中的知识点于此记录下来) 32, 基本变量和引用变量 深入了解数组: 数组是引用类型,引用类型和基本类型的区别在哪里? 【java程序,必须要使用java虚拟机Vitual Machine JVM 才能运行】 Java程序的内存可分为: –堆(heap)内存:Java虚拟器启启动时分配的一块永久的、很大的内存区。 堆内存只有一块 –...原创 2019-09-24 21:11:55 · 147 阅读 · 0 评论 -
疯狂Java讲义中的知识点03
疯狂java讲义03 (出处:根据李刚老师《疯狂java讲义》视频中的知识点于此记录下来) 循环嵌套 循环里面再次放置循环,此时里层循环相当于外层循环的一条语句。 【例】 public static void main(String[] args) { for(int i=0;i<10;i++){ int j = 0; while (j<10) { System.out.p...原创 2019-09-24 21:10:52 · 198 阅读 · 0 评论 -
疯狂Java讲义中的知识点02
疯狂java讲义02 (出处:根据李刚老师《疯狂java讲义》视频中的知识点于此记录下来) ★变量 -变量的定义、赋值(简单值、表达式) -8个基本类型:(byte、short、int、long、float、double、char、boolean) ★运算符: ▲算数运算符:7个。(+、-、*、/、%、++、–) 复杂的数学运算,用Math类。 ================ ▲赋值运算符:= ...原创 2019-09-24 21:09:51 · 179 阅读 · 0 评论 -
疯狂java讲义中的知识点01
疯狂java讲义01 (出处:李刚《疯狂java讲义》中的知识点) (1~16集文档) 编程语言的运行原理: 编译型的语言 如:C,C++ 1、编译生成的目标程序(针对特定平台的机器指令),只能在特定的平台上运行。不能跨平台 2、性能好 解释型的语言 如Ruby、Python 1、需要为不同的平台提供解释器。通常它们可以跨平台运行。 2、由于每次运行时,都需要经过一次解释(转换为机器...原创 2019-09-24 17:25:28 · 253 阅读 · 0 评论