随笔分类 - Java基础
摘要:一.hashCode()和equals()作用 1.hashCode()和equals()都是Obiect类中的方法 先看看Object类中这两个方法的定义: Object 的 hashCode 方法是本地方法,也就是用 c 或 c++ 实现的,该方法直接返回对象的内存地址 Object 的 equ
阅读全文
摘要:8.语句 (1).流程控制语句 分类: 顺序结构, 选择结构, 循环结构 ①. 顺序结构: 从上往下,依次执行 ②. 选择结构: if语句和switch语句 if语句: 格式1: if(比较表达式){ 语句体; } 流程: 判断比较表达式的值,true则执行语句体,false不执行 格式2: if(
阅读全文
摘要:7.运算符 定义: 对常量和变量进行操作的符号 分类: 6大类 算术, 赋值, 比较, 逻辑, 位, 三元 (1).算术运算符 +, -, *, / ,%, ++, -- ①. +号在Java中一共有3种作用: 正号, 加法运算, 字符串连接符 ②. / 获取商, 整数相除只能达到整数(如果想得到小
阅读全文
摘要:4.常量 ①.定义: 在程序执行过程中,其值不可以发生改变 ②.分类: 整数常量: 所有整数 小数常量: 所有小数 字符常量: 用单引号括起来的内容,里面只能放单个数字/单个字母/单个符号(可以是空格字符,但不能什么都不放) 字符串常量: 用双引号括起来的内容(长度可以为0,即空字符串"") 布尔常
阅读全文
摘要:1.注释 用于解释说明程序的文字 分类: ①.单行注释: //注释文字 ②.多行注释: /*注释文字*/ ③.文档注释: /**注释文字*/ 注意:单行注释可以嵌套 , 多行注释不可嵌套 2.关键字 被Java语言赋予特定含义的单词 特点: 组成关键字的字母全部是小写 举栗子: 定义类相关: cla
阅读全文
摘要:1.Java跨平台性 指Java源程序代码的跨平台性 , 通过JVM实现Java语言编写在不同系统平台上运行 2.JDK和JRE JDK(Java开发工具包) = JRE + Java开发工具 JRE(Java运行环境) = JVM虚拟机 + 类库 3.Java编译流程 Java源代码 --> Ja
阅读全文