跟着大佬学java第四课,java基本语法
作者:互联网
配置IDEA的环境,File--Project Structure--Project,选择SDK为本机安装的JDK,设置Project language level为对应等级,应用,确定
在src右击新建java class,命名为HelloWorld,输入psvm,快捷创建主方法;输入sout,快捷创建输出方法
通过IDEA运行第一个java程序——Hello,World!
注释
单行注释
两个斜杠(//)为单行注释
不会被执行,提供给程序开发人员
多行注释
/* */为多行注释
注释内容在星号之间填写,可换行
文档注释
/**
*
*/
JavaDoc可以再内部增加参数 @Description(描述)、@Author(作者)等
会被识别可传参
标识符
关键字
-
所有标识符都应该以字母(A-Z或a-z)、美元符($)、下划线(_)开始
-
首字母之后可以是字母(A-Z或a-z)、美元符($)、下划线(_)或数字的任何字符组合
-
不能使用关键字作为方法名或变量名
-
标识符是大小写敏感的
-
可以使用中文或拼音,但是一般不建议去使用
数据类型
强类型语言:java是强类型语言,要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用
弱类型语言:无严格的使用规范
基本数据类型
数值类型
整数类型
byte,1个字节
short,2个字节
int,4个字节
long,8个字节
浮点类型
范围小数
float,4个字节、double,8个字节
字符串类型
char,2个字节
boolean类型
占一位其值只有两个,true 和 false
引用类型
类、接口、数组(除了基本类型以外的类型)
计算机中的单位
字节
位(bit):是计算机 内部数据 存储的最小单位,11001100是一个八位二进制数
字节(byte/B):是计算机中 数据处理 的基本单位,1B = 8bit
字符:是指计算机中使用使用的字母、数字、字和符号
转换
1bit表示1位
1Byte表示一个字节,1B=8b
1024B=1KB
1024KB=1M
1024M=1G
1024G=1TB
进制转换
整数
进制
二进制0b
八进制0
十进制
十六进制0x
浮点数
种类
float
字长有限,数字离散,舍入误差,接近但不等于
double
BigDecimal
数学工具类,银行金额业务精确计算,不可使用浮点数,精度有问题,可以使用数学工具类BigDecimal
字符
强制转换
可以吧字符强制转换为数字(部分,例如int(char))
所有的字符本质还是数字
编码 Unicode 2字节 最大65536
Excel表格最长2^16 = 65536
字符之间转换
将char字符类型转换为int类型,通过Unicode编码展示,\u+数字表示转义,用Unicode方式表示字符串
转义字符
ASCII码:反斜杠" \ "加数字表示
\t 制表符
\n 换行
其他转义字符:
布尔值
boolean
两个值,真或者假,true/false
boolean flag = true; if(flag == true) {} //判断flag的值是否为真 if(flag) {} //简化后
标签:第四课,字符,java,字节,注释,类型,大佬,true 来源: https://blog.csdn.net/weixin_42681553/article/details/116745367