220224-java基础start
2022/2/24 20:52:36
本文主要是介绍220224-java基础start,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
2022.2.24-java基础start
注释
-
单行注释 //
-
多行注释 /* */
-
文档注释 /** */可以在文档注释中引入别的文件等
标识符
关键字
java中类名,变量名,以及方法名都被称为标识符。
所有标识符都应该以字母大小写,$,_ 来开头,首字符之后可以是字母大小写,$,_ 和数字等任意组合。
标识符是大小写敏感的,不能用关键字作为变量名或者方法名。
数据类型
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。安全性高,但是速度慢。
弱类型语言
java的数据类型分为两大类型
-
基本数据类型
-
整数类型 int类型最常用,long类型要在数字后面加个L。int,byte,short,long
-
浮点数类型 float类型要在数字后面加个F,常用double。float,double
-
字符类型 char类型只能单个字符,String字符串类型是一个类,不是关键字。char,String
-
boolean类型 布尔类型,表示是非
-
-
引用数据类型
拓展:
整数中的进制,二进制0b,十进制,八进制0,十六进制0x。
浮点数一般存在舍入误差,结果只能是大约数,接近但是不等于。最好完全避免使用浮点数进行比较。
字符串中可以进行强制转换:char c = 'a' ; System.out.println((int)c);
所有字符的本质还是数字,Unicode编码处理字符编码,Unicode占两个字节,从0 - 65536(2的16次方)。【97 = a 65 = A】
转义字符:\u通过Unicode编码进行数字转换为字符,\t制表符生成空格,\n换行.....
布尔类型在if判断句中默认值为真。
本处第一个sa与sb的比较会出来的结果是false,第二个sc与sd的比较会出来的结果是true。
第一个new一个新的String的方式是新建一个内存堆,用==比较的是指向内存堆的位置是否相同,如果使用equals就可以比较字符串内容,结果就会是true。
==:如果比较的对象是基本数据类型,则比较的是数值是否一致;如果比较的是引用数据类型,则比较的是对象的地址值是否一致。
这篇关于220224-java基础start的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?
- 2025-01-10实现精准执行:团队协作新方法
- 2025-01-10如何使用工具提升活动策划团队的工作效率?几个必备工具推荐
- 2025-01-10WiX 标签使用介绍:打造专业安装程序的利器