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