第一天的学习
Markdown语法
-
使用一个井号或者多个井号来表示出1-6级大小的标题。
-
使用两边各一个星号 让字体变成斜体 两个星号加粗 三个星号加粗斜体
两个波浪线为删除线 -
三个星号和三个减号为分割线
-
这是插入图片
-
这是超链接 哔哩哔哩动画
-
列表我选择插入好啦 稍微有点麻烦
凯亚哥哥是好人 阿贝多哥哥是好人 琴团长是好人 雷泽是可莉的好朋友 -
public class Helow world public static void main(String []args){ System.out.println("可莉来帮忙") }
-
关于编译型和解释型 java通过把程序编译成class文件 然后通过解释器解释给计算机执行。编译型相当于把中文书全本翻译成英文书 解释型相当于找翻译官把中文翻译成英文(逐渐翻译)。
-
关键字 java所有部分的组成部分都需要名字 类名 变量名以及方法名都被称为标识符。
-
java的数据类型分为两类
基本类型:数值类型 整型:byte short int long 浮点型:float double 布尔类型 boolean 只有true和false
引用类型: 类、接口、数组。 -
位(bit)表示一位 计算机内部存储最小单位 11001100 是一个8位2进制数。 byte(B)1B=8bit(位)
-
二进制0b 八进制0 十六进制0x 例如定义一个整型数10 i = 0b10(2) i=010(8) i=0x10(16)
-
浮点数存在舍入误差(接近但不等于) 最好完全避免使用浮点进行比较 在银行中算余额时使用BigDecimal类来进行计算。
-
强制转换
public class zhuanhuan{ public static void main(String[]args){ char c1 = 'a'; System.out.println((int)c1);//强制把char类型转换为int型 } } //a会转换成一个数字 所有的字符的本质还是数字 unicode编码
boolean flag = true; if (flag==true){} if(flag){}