摘要: 常量与变量 Q: 为什么要有变量? ​ java程序运行在 jvm上 jvm在内存中 数据也存在内存中 ​ 变量:就是内存中的一块空间 储存经常改变的数据 ## 数据类型 ​ 基本数据类型 :4类八种 ​ 整数型 ​ byte 1个字节 -127 到 128 ​ short 2个 字节 正负3万多 阅读全文
posted @ 2020-08-22 07:04 步步登高 阅读(84) 评论(0) 推荐(0)
摘要: JDK 与 path 环境变量 ## 1 java语言背景介绍 ### 1) 语言 ​ 语言 : 人与人交流 ​ java语言 : 人与计算机交流 ​ 95年 詹姆斯高斯林 创造的java ​ 5.0 版本是里程碑 8.0是企业应用最多的稳定版本 ### 2) java能做什么 ​ 三大版本 se 阅读全文
posted @ 2020-08-22 06:48 步步登高 阅读(170) 评论(0) 推荐(0)
摘要: 面向对象 什么是面向对象 面向对象的本质是【以类的形式组织代码,以对象的形式封装数据】 封装 封装的作用: 保护数据 数据模块化 继承 继承的作用:方便拓展功能 减少代码冗余 多态 只有方法的多态 没有属性的多态 多态的意义:最重要的是大量减少代码冗余 提高复用性, 比如(动态传参)方法参数 传参 阅读全文
posted @ 2020-05-27 18:33 步步登高 阅读(92) 评论(0) 推荐(0)
摘要: 数组 数组概述 什么是数组? 数组是【相同类型数据】的有序集合 数组声明和创建方式 有三种创建方式 1. 静态初始化 int[] a = {1,2,3,4,5}; 2. 动态初始化 int[] b = new int[5]; b[0] = 1; b[1] = 2; 3. 默认初始化 数组是引用类型, 阅读全文
posted @ 2020-05-17 17:45 步步登高 阅读(109) 评论(0) 推荐(0)
摘要: 简陋计算器加减乘除运算 废话不多说 直接撸代码 阅读全文
posted @ 2020-05-13 13:52 步步登高 阅读(152) 评论(0) 推荐(0)
摘要: 流程控制和方法 Scanner 用户交互 Scanner 是 java util 下的一个类 是用来录入用户键盘输入的类 这样就能初步构成冯诺依曼体系 输入输出的完整性 使用 :1 创建 Scanner sc = new Scanner(Sytem.in)对象 ​ 先用 sc.hasNext() 这 阅读全文
posted @ 2020-05-07 10:50 步步登高 阅读(179) 评论(0) 推荐(0)
摘要: JAVA 基础语法 一 注释 关键字 标识符 1. 单行注释 // 2. 多行注释 / / 3. 文档注释 / / 二 数据类型 基本类型和引用类型 ​ 基本类型 : 数值类型 :整数类型 byte short int long ​ 小数类型 float double ​ 字符型 char ​ 布尔 阅读全文
posted @ 2020-05-04 09:38 步步登高 阅读(186) 评论(0) 推荐(0)
摘要: 运算符 基本运算符 +, , ,/,%,++. 赋值运算符 = 关系运算符 大于 小于 大于等于 小于等于 == != instanceof 逻辑运算符 短路与(and) 或(or) 非 && :逻辑与 两个都为真才为真 || : 两个都为假才为假 (一个为真就为真) ! :取反 短路 : a && 阅读全文
posted @ 2020-05-03 10:35 步步登高 阅读(201) 评论(0) 推荐(0)
摘要: 编译型和解释型语言 编译型 把整个程序一次性翻译给电脑 解释型 程序执行一句 翻译一句 java 即是编译型 又是解释型语言 java 源程序 先编译成 class 字节码文件 ,字节码文件再通过解释器来解释出来 阅读全文
posted @ 2020-04-27 21:54 步步登高 阅读(122) 评论(0) 推荐(0)
摘要: HelloWorld详解 1. 创建一个文件夹存储代码 2. 创建一个Java文件 3. 编写代码 public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello,World!"); 阅读全文
posted @ 2020-04-27 20:44 步步登高 阅读(176) 评论(0) 推荐(0)