Java学习0930
2021/10/1 9:10:48
本文主要是介绍Java学习0930,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java基础
-
书写注释是一个很好的习惯。
-
Java所有组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
-
不能使用关键字作为变量名或方法名
-
标识符是大小写敏感的
-
标识符可以使用中文命名,但一般不建议这样做
-
所有变量都必须定义后才可以使用
Java数据类型
1. 基本类型:
整数类型:byte(1个字节),short(2个字节),int(4个字节),long(8个字节);
浮点类型:float(4个字节),double(8个字节);
字符类型char占2个字节
boolean类型:占1位其值只有true和false两个
2. 引用类型:
类、接口、数组;
3. 字节
位(bit):计算机内部储存的最小单位
字节(Byte):计算机数据处理的基本单位
1bit表示1位,1Byte表示一个字节 1B=8b。 4. 最好完全避免使用浮点数进行比较 5. 运算中,不同类型的数据线转换为同一类型,然后再运算。
public class Demo03 { public static void main(String[] args) { //正数拓展 进制 二进制 十进制 八进制 十六进制 int i = 10; int i2 = 010; //八进制0 int i3 = 0x10; //十六进制0x 0-9 A-F System.out.println(i); System.out.println(i2); System.out.println(i3); System.out.println("====================="); //========================================== //浮点数拓展? 银行业务怎么表示?钱 //BigDecimal 数学工具类 //float 有限 离散 舍入误差 大约 接近但不等于 //double //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 float f = 0.1f; //0.1 double d = 1.0/10; //0.1 System.out.println(f==d);//false float d1 = 23131312f; float d2 = d1+1; System.out.println(d1==d2);//true System.out.println("====================="); //========================================== //字符拓展? char c1 = 'a'; char c2 = '中'; System.out.println(c1); System.out.println((int)c1);//强制转换 System.out.println(c2); System.out.println((int)c2); //所有的字符本质还是数字 //编码 Unicode 表:(97 = a 65 = A) 2字节 0 - 65536 Excel 2 16 = 65536 // U0000 UFFFF char c3 = '\u0061'; System.out.println(c3); //转义字符 // \t 制表符 \n 换行...... System.out.println("Hello\tWorld"); System.out.println("====================="); String sa = new String("hello world"); String sb = new String("hello world"); System.out.println(sa==sb); String sc = "hello world"; String sd = "hello world"; System.out.println(sc==sd); //对象 从内存分析 //布尔值扩展 boolean flag = true; if (flag==true){} if (flag){} //Less is More! 代码要精简易读 } }
变量
-
每个变量都有类型,类型可以是基本类型,也可以是引用类型
-
变量名必须是合法的标识符
-
变量声明是一条完整的语句,因此每一个声明都必须以分号结束
-
局部变量:必须声明和初始化值
-
实例变量:从属于对象;如果不进行初始化,这个类型会变成默认值
-
类变量 static
变量命名规范
-
所有变量、方法、类名:见名知意
-
类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以为,后面单词首字母大写
-
局部变量:首字母小写和驼峰原则
-
常量:大写字母和下划线:MAX_VALUE
-
类名:首字母大写和驼峰原则
-
方法名:首字母小写和驼峰原则
常量(final)
-
初始化后不可再改变,可以理解为特殊变量,它的值在设定后,运行过程中不允许被改变
-
常量名一般使用大写字符
这篇关于Java学习0930的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-29RocketMQ底层原理资料详解:新手入门教程
- 2024-11-29RocketMQ源码资料解析与入门教程
- 2024-11-29[开源]6.1K star!这款电视直播源神器真的太赞啦!
- 2024-11-29HTTP压缩入门教程:轻松提升网页加载速度
- 2024-11-29JWT开发入门指南
- 2024-11-28知识管理革命:文档软件的新玩法了解一下!
- 2024-11-28低代码应用课程:新手入门全攻略
- 2024-11-28哪些办公软件适合团队协作,且能够清晰记录每个阶段的工作进展?
- 2024-11-28全栈低代码开发课程:零基础入门到初级实战
- 2024-11-28拖动排序课程:轻松掌握课程拖动排序功能