- 博客(14)
- 收藏
- 关注
原创 面向对象
Java的核心思想就是OOP 认识面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么 面向过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些进行独立思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。 什么是
2021-06-03 07:05:54
150
原创 数组
数组 概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法 int []nums;//声明一个数组 Java语言使用new操作符来创建数组 int []nums = new int[10];;//创建一个数组 数组的元素是通过索引访问的,数组索引从0开始。 获取数组长度:arra
2021-05-25 05:43:23
639
原创 程序结构
程序结构 1.顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干依次执行的处理步骤组成的,它是任何一个算法都离不开的基本算法结构。 System.out.println("hello1"); System.out.println("hello2"); System.out.println("hello3"); //hello1 //hello2 //hello3
2021-05-18 23:16:05
155
原创 Scanner对象——System.in
Scanner Java.util.Scanner是java5的新特征,可以通过scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的 next()与nextLine()方法获取输入的字符串,在读取前需要使用hasNext()与hasNextLine()判断是否还有输入的数据。 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next()方法会自动将其去掉。 只有输.
2021-05-16 22:14:04
1904
原创 运算符
运算符 java 语言支持如下运算符: 算术运算符:+ ,- ,*, / , %取模,++自增,--自减 赋值运算符 := 关系运算符:>,<,>=,<=,==,!= instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>> 条件运算符 ? : 拓展赋值运算符:+=,-=,*=,/= 算术运算符+ - * / 二元运算 int a = ...
2021-05-16 12:41:21
65
原创 变量的名命规范
变量的名命规范 所有变量,方法,类名:见名知意 类成员变量:首字母小写和驼峰原则:第二个单词开始首字母大写haHaHa 常量:大写字母和下划线:KAI_KAI 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run(),runRun() ...
2021-05-15 17:37:07
54
原创 变量,变量作用域,常量
变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必须以分号结束 例子 //int a,b,c; //int a = 1,b = 2,c = 3; //程序可读性 int a = 1; int b = 2; int c = 3; S
2021-05-15 17:29:43
49
原创 类型转换与内存的溢出
强制转换 (类型)变量名 高到低 int i = 128; //byte的取值范围在-127~127 byte b =(byte) i;//内存溢出 System.out.println(i);//128 System.out.println(b);//-128 自动转换 低到高 double d = i; System.out.println(d);//128.0 注意: 1.不能对布尔值进行转换 ...
2021-05-15 14:47:21
172
原创 基本数据类型的拓展
整数拓展:进制 2进制0b 8进制0 10进制 16进制0x int i = 10; int i2 = 010; //八进制 int i3 = 0x10;//十六进制0~F System.out.println(i); System.out.println(i2); System.out.println(i3); 浮点数拓展: float 有限 /离散/舍入误差/大约/接近但不等于 double x 银行业务怎么表示? 钱 //最好完全使用浮点数 float f = 0.1f;//.
2021-05-15 13:32:37
52
原创 基本数据类型
//八大基本数据类型 //整数 int num1 = 10;//最常用 byte num2 = 20; short num3 = 30; long num4 = 30L;//long类型要在数字后面加个L //小数:浮点数 float num5 = 50.1F;//float类型要在数字后面加个F double num6 =3.1415; //字符 .
2021-05-14 00:57:42
57
原创 配置项目环境
1.new project 选择 empty project 2.设置文件名 3.file new module 选择 java 一直next 之后就可以new class 4.file project structure SDK版本 (1.8) Java语言版本(Java8)
2021-05-14 00:50:33
62
原创 dos快捷键
打开CMD的方式 1.开始+系统+命令提示符 2.快捷键 win+r 输入 cmd 3.在任意的文件夹下面 shift+右击,打开DOS窗口 4.资源管理器的地址栏前面加上cmd路径 管理员方式运行:选择以管理员方式运行 常用的Dos命令 1.#盘符切换 2.#查看当前目录下的所有文件 dir 3.#切换目录 cd change directory 4.cd.. 5.#清理屏幕 cls (clear screen) 6.#退出终端 exit 7.#查看电脑的...
2021-05-12 21:38:27
216
1
原创 快捷键
电脑快捷键 ctrl + c复制 ctrl + v 剪切 ctrl + v粘贴 ctrl + a 全选 ctrl + s 保存文件/选择需要复制文本 ctrl + z 撤销 ctrl + n 新建文件 ctrl + o 打开文件
2021-05-12 00:59:13
45
原创 markdown
markdown学习 标题: 二级标题 三级标题 四级标题 字体 hello,world! hello,world! hello,world! hello,world! 引用 我的第一篇Blok > 分割线 图片 超链接 点击跳转我的blok 列表 A B 表格 名字 性别 生日 张三 男 1997.1.1 代码 public...
2021-05-12 00:22:52
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人