04 2022 档案
摘要:第三章 面向对象编程 面向对象3条主线 1) 类和类的成员的研究(memeber) 1) 属性(field) 2) 方法(method) 3) 构造器(constructor) 4) 语句块(block) 5) 内部类(nested class) 2) 面向对象的三大特征 1) 封装(encapsu
阅读全文
摘要:数组 数组是多个相同类型数据的组合,实现对这些数据的统一管理 数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量 一维数组的声明方式: type var[] 或 type[] var; 例如: in
阅读全文
摘要:方法 什么是方法(函数) 方法是类或对象行为特征的抽象,也称为函数。 Java里的方法不能独立存在,所有的方法必须定义在类里。且方法不可以嵌套。 修饰符 返回值类型 方法名(参数类型1 形参1,参数类型2 形参 2,….){ 程序代码; return 返回值; } 其中: 形式参数:在方法被调用时用
阅读全文
摘要:快捷模板:* main/psvm:主方法* sout/soutp/soutv/soutm:输出xx换行* for/fori/foreach:循环遍历* itar/iter/itco/itli:遍历迭代数组或集合* ifn/inn/对象.nn/对象.:是否为空或非空 常用快捷键:* 智能提示:Alt
阅读全文
摘要:程序流程控制 一.顺序结构 概念 程序从上到下逐行地执行,中间没有任何判断和跳转。 二.分支结构 概念 根据条件,选择性地执行某段代码。 有if…else和switch两种分支语句。 分支机构1:if语句 三种格式 if (条件表达式) { 执行代码块; } if (条件表达式) { 执行代码块;
阅读全文
摘要:运算符 位运算符 <<左移空位补0,被移除的高位丢弃,空缺位补0。 >> 有符号右移 被移位的二进制最高位是0,右移后,空缺位补0;最高位是1,空缺位补1。 >>>无符号右移被移位二进制最高位无论是0或者是1,空缺位都用0补。 &与运算, 只要有0结果就是0二进制位进行&运算,只有1&1时结果是1,
阅读全文
摘要:进制 293147 2 * 10 # 5 + 9 * 10 # 4 + 3 * 10 # 3 + 1 * 10 # 2 + 4 * 10 # 1+ 7 * 10 # 0 权值 : 用10的n次方 这样的数称为10进制数 10 进制 没有10, 逢10进1 => 9 + 1 => 10 十六进制(he
阅读全文
摘要:基本语法 注释 分类 单行注释 //,单行注释:不参与编译; 注释就是说明性文字, 不参与程序的任何执行, 编译器javac 在编译这个源文件时, 会直接丢弃所有注释 如下的main方法是程序入口 main的格式是固定的 多行注释 /* 多行注释有开始, 有结束, 便于找到它的范围 我也是注释...
阅读全文
摘要:Notepad++ 快速使用 ctrl+a 全选 shift+tab 选中的内容整体左移 tab 选中的内容整体右移,没有选中内容时,插入一个缩进符 ctrl+s保留文件 ctrl+c复制内容 ctrl+x剪切内容 ctrl+z撤销 ctrl+v粘贴内容 ctrl+d快速复制当前行 ctrl+l快速
阅读全文
摘要:第一章 基础常识 计算机 可以计算的机器 硬件(hardware):看得见摸得着的电子器件 CPU:中央处理单元、中央处理器 执行指令 内存:程序+数据 断电数据消失 ,速度快 外存:程序+数据 不怕断电,速度巨慢 软件(software):一系列按照特定组织的指令和数据组合 应用软件(Applic
阅读全文
摘要:注释 分类 单行注释 //,单行注释:不参与编译 如下的main方法是程序入口 main的格式是固定的 多行注释 */ */多行注释 3.文档注释 /** */ 单行注释和多行注释作用 对所写的程序进行进行解释说明,增强可读性,方便自己,方便别人 调试所写代码 特点 单行注释和多行注释,注释了的内容
阅读全文