自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 笔记 - 方法

1.方法:是一段用来完成特定功能的代码片段。2.方法包括一个方法头和一个方法体:

2021-08-19 09:11:30 80

原创 笔记 - 循环

一、while:1.语法:while(布尔表达式){//循环内容};2.只要true 循环会一直走下去3.少部分情况需循环一直执行二、do...while:1.对于while语句而言如果不满足条件,则不能进入循环。但有时候我们要即使不满足条件,也至少执行一次。2.do...while循环和while循环相似不同之处在于do...while循环至少执行一次3.语法:do{//代码语句}while(布尔表达式);4.辨:do..while与while.

2021-08-17 15:41:12 71

原创 笔记 - 选择结构

1.if单选结构if(布尔表达式){}2..if双选结构if(布尔表达式){} else {}3.if多选结构if(式子一){} else if (式子二){} else if (式子三){} else {}4.嵌套的if结构if中再套一层if5.switch多选择结构 1.switch语句中的变量类型可以是:byte、short、int、或者char对于string类型从Java SE 7 开始适用,同时case标签必须为字符串常量或..

2021-08-15 08:32:35 99

原创 笔记 - 输入

1.next() 1.一定要读取到有效字符后才可以结束输入。 2.对输入有效字符之前遇到的空白 next()方法会自动将其去掉。 3.只有输入有效字符后才将其后面输入的空白作为分隔符或结束符。 4.next()不能得到带有空格的字符串。2.nextLine() 1.以Enter为结束符。 2.可以获得空白。...

2021-08-15 08:12:31 118

原创 字符串的连接

1.字符串连接符:+eg:int a = 10;int b = 20;Sy.....(a+b); //输出30Sy.....(""+a+b); //输出10202.原因:只要有一方有String(字符串)类型后面的晕眩就是都可以字符串形式连接,但当“”在尾端时:Sy......(a+b+""); //输出30会按运算顺序从左往右正常输出30。...

2021-08-13 12:35:08 882

原创 笔记 - 运算符

一、例举:1.算数运算符:+,-,*,/,%,++,--2.赋值运算符:=3.关系运算符:>,<,>=,<=,==,!=,instanceof4.逻辑运算符:&&,||,!5.位运算符:&,|,^,~,>>,<<,>>>(了解就行)6.条件运算符:?,:7.扩展值运算符:+=,-=,*=,/=二、细节与实例:1.算数运算符:幂运算不能用"^"要用函数eg:soublw poq

2021-08-13 12:28:53 67

原创 笔记 - 常量

1.格式:final 常量名 = 值2.eg:final double PI=3.214;或 final static double PI=3.14;//变量类型前全为修饰符//修饰符不存在先后顺序

2021-08-13 11:56:04 49

原创 笔记 - 变量

1.变量:可以变化的量。2.Java是一种强类型语言,每个变量都必须声明其类型。3.Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域(类变量、实例变量、局部变量)。4. type varName[=value] [{,varName[]=value}]; //不建议在一行中定义多个变量。5.格式:数据类型 变量名=值;可以用都好咯靠来声明多个类型变量。6.变量必须规定数据类型。【注】1.变量名必须是合法字符。 2.变量声明是...

2021-08-13 11:51:53 50

原创 琐碎 - 编译、下划线、类型转换

1.编译:eg:char c = 'a';int d =c+1;结果:98b2.下划线:JDK7新特性:数字之间可以用下划线分割还不会输出在结果上。3.类型和转换:eg:int money = 10_0000_0000;int year = 20;int total = money*year;输出:-1474836480原因:内存溢出。解决方法:long total2 =money*year;//默认为int转换之前已出现溢出问题。lo

2021-08-13 10:14:28 63

原创 笔记 - 类型转换

1.由于Java是强类型语言,所以要进行有些运算时,需要用到类型转换。 2.运算中,不同类型的数据先转换为同一类型,再运算。 3.类型转换分为:强制类型准换:高——低(需手动转换)自动类型转换:低——高(系统会自动转换)低————————————————————高byte,short,char——int——long——float——double(小数优先级大于整数)强制转换eg:int i =128byte b = i;(错的)byte ...

2021-08-13 10:00:56 55

原创 笔记 - 编码与转译

所有字符本质还是数字编码:Unicode 2字节 范围:0——65536(2^16)转译:\u eg:char c3 = '\u0061';System.out.println(c3);结果:a

2021-08-13 09:34:43 66

原创 易错 - 浮点数的比较

如下:eg1:float f = 0.1f;doublei d = 1.0/10;System.out.println(f==d);结果:falseeg2:float d1 = 23131312312312313f;float d2 = d1 + 1;System.out.println(d1==d2);结果:ture总结:float 有限 离散 舍入错误 大约 接近但不等于最好完全使用浮点数进行比较或借用BigDecima...

2021-08-13 09:27:56 209

原创 笔记 - 进制

一、进制格式1.二进制:0b2.十进制3.八进制:04.十六进制0xeg: int i = 10 //十进制 输出:10 int i2 = 010 //八进制 输出:8 int i3 = 0x10 //十六进制 输出:16二、转换二进制——十进制: ...

2021-08-12 09:37:21 52

原创 笔记 - 数据类型

Java是一门强类型语言 强类型语言:要求变量的使用要严格符合规定,所有的的变量都必须先定义后才能使用。 特点:安全性高,速度慢。Java数据类型分为两大类:1基本类型2.引用类型这张图是我听课截的图,来源于 bilibili狂神说java【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili...

2021-08-12 09:12:33 48

原创 笔记 - 注释

1.单行:// + 文字2.多行:/* +文字 +文字 */3.文档:/** *+文字 *+文字 */

2021-08-11 11:39:51 58

原创 笔记 - 关键字与标识符

一、关键字<1>.定义:有特殊含义的、被保留的、不能随意使用的字符。<2>.特点:1.完全小写的字母。 2.在编辑器中有特殊颜色。<3>.

2021-08-11 10:25:45 86

原创 纠错 - 编写 Hello world 时犯的错误

1.使用了中文符号()2."String"的“S”没有大写3.javac无法运行,环境搭建错误(用的java16.0)后来改用java 8,重新安装环境才搞定

2021-08-10 09:59:30 186

原创 笔记 - 快捷键

按使用频率排序(以下为我个人使用频率)1.Ctrl + C-------------------------------------------------------复制2.Ctrl + V-------------------------------------------------------粘贴3.Ctrl + X-------------------------------------------------------剪切4.Ctrl + S------------------

2021-08-10 09:44:40 68

原创 今天开始学习Java

今天开始学习Java,该账号用于交流学习,也会发布一些笔记,感兴趣的或有问题的可以交流交流。

2021-08-08 17:30:38 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除