跟着大佬学java第四课,java基本语法
2021/5/13 14:58:00
本文主要是介绍跟着大佬学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第四课,java基本语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11有哪些好用的家政团队管理工具?
- 2025-01-11营销人必看的GTM五个指标
- 2025-01-11办公软件在直播电商前期筹划中的应用与推荐
- 2025-01-11提升组织效率:上级管理者如何优化跨部门任务分配
- 2025-01-11酒店精细化运营背后的协同工具支持
- 2025-01-11跨境电商选品全攻略:工具使用、市场数据与选品策略
- 2025-01-11数据驱动酒店管理:在线工具的核心价值解析
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API