摘要: 面向对象三大特性 封装(Capsulation) 封装就是把类里的属性私有,然后写get/set方法去调用这些private属性;起到一个保护数据的作用, 比如一个人的年龄,假如用户输入超过一个值,在set方法里提前判断一下,不让用户输入。 封装是数据的隐藏高内聚,低耦合 高内聚:类的内部数据自己完 阅读全文
posted @ 2021-10-23 21:41 独高的浮云 阅读(51) 评论(0) 推荐(0)
摘要: 类与对象 类与对象的关系 类是一个抽象的概念,是对每一种事务的整体性概括但是不能代表一个具体的事物 汽车 手机 人 Car类 Phone类 Person类 这些类都是描述这些包含具体事物的特点行为 对象是具体的,是类的具体实例化对象 比如张三是一个Person类的具体实例化,张三家的狗旺财是Pet类 阅读全文
posted @ 2021-10-23 03:58 独高的浮云 阅读(63) 评论(0) 推荐(0)
摘要: 面向对象 什么是面向对象 面向过程思想 面向过程是一个很基本的,一步一步走,第一步,第二步怎么走,清晰简单 适合简单的问题处理 面向对象思想 这是一种分类的思想方式,先看有哪些需求,然后再在各个需求里细分过程 适合处理复杂问题 面向对象的本质:以类组织代码,以对象组织数据 三大特性:封装 继承 多态 阅读全文
posted @ 2021-10-23 03:01 独高的浮云 阅读(31) 评论(0) 推荐(0)
摘要: 数组 数组定义 数组是一个相同类型的有序集合 每一个数据是数组元素,可以通过下标来访问它们 数组声明创建 //dataType[] arratRefVar 正常是这格式 int[] numbers = new int[10]; 这样就是一个numbers数组的创建了,这个数组的长度为10,也就是里面 阅读全文
posted @ 2021-10-22 21:46 独高的浮云 阅读(67) 评论(0) 推荐(0)
摘要: 方法 何谓方法? 解决问题的一种 比如怎么去学校,骑自行车,坐公交车等等都是方法中的一种 方法在java中就是一个功能块,尽量一个方法就一个功能,保证原子性利于后期拓展 命名规则:首字母小写 驼峰原则 方法的定义和调用 方法类比其他语言的函数 其基本形式如下 修饰符 返回类型 方法名(参数类型 参数 阅读全文
posted @ 2021-10-22 19:56 独高的浮云 阅读(83) 评论(0) 推荐(0)
摘要: 控制流程 顺序结构 很简单 从上到下 if选择结构 if选择结构就是 如果……那么……这样一个结构 if (/*布尔条件判断*/){ //执行语句 } 如果括号里的值为真,那么就执行花括号里面的语句 是一个选择分支的一个结构 switch选择结构 switch是一种多选择结构,很想我们平时做到的单选 阅读全文
posted @ 2021-10-21 17:27 独高的浮云 阅读(69) 评论(0) 推荐(0)
摘要: 运算符 算数运算符 + - * / % -- ++ 赋值运算符 = 关系运算符 >, <, >=, <=, ==, !=, instanceof 逻辑运算符&&, ||, ! 位运算符&, |, ^, ~, <<, >>, >>> 条件运算符 ? : 偷懒赋值运算符 +=, -=, *=, /= 算 阅读全文
posted @ 2021-10-20 00:30 独高的浮云 阅读(29) 评论(0) 推荐(0)
摘要: 变量 顾名思义,可以变化的量 Java作为一个强类型语言,每个变量都需要声明 变量是程序中最为基本的存储单元,其要素有变量名,变量类型,作用域 int i = 10;//变量类型 变量名 值 变量作用域 类变量 实例变量 局部变量 public class Variate { static int 阅读全文
posted @ 2021-10-19 23:08 独高的浮云 阅读(50) 评论(0) 推荐(0)
摘要: 数据类型 强/弱类型语言 强类型:要求变量使用严格符合规定,必须先定义才可以使用 弱类型:符合变量使用规定即可,比如在JS中,‘1’+3可以是13或者是”13“可以是数字也可以是字符串 基本类型 Primitive Type 整数拓展 浮点数 可以看到f 和 d 大小相同,但系统输出它们两个是不一样 阅读全文
posted @ 2021-10-19 17:11 独高的浮云 阅读(26) 评论(0) 推荐(0)
摘要: Java基础 注释 // 单行注释 注释一行 /* 多行注释 那就是多行注释咯 */ /** 文档注释 可以加一些参数标注一下 *@Description *@Author */ 有趣的注释 /*** * ii. ;9ABH, * SA391, .r9GG35&G * &#ii13Gh; i3X31 阅读全文
posted @ 2021-10-18 00:18 独高的浮云 阅读(53) 评论(0) 推荐(0)