2021-11-05JAVA基础语法
2021/11/5 17:10:04
本文主要是介绍2021-11-05JAVA基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
JAVA基础语法
注释、标识符、关键字
注释
平时写代码一定注意规范
- 单行注释 //
- 多行注释 /**/
- 文档注释/** */
标识符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LJovMGKe-1636102508864)(C:\Users\H\Desktop\博客\DAY2\图片\关键字.png)]
标识符是大小写敏感的
数据类型
Java的数据类型分为两大类
- 基本类型
- byte 1个字节 -128-127
- short 2个字节
- int 4个字节
- long 8个字节
- float 4个字节
- double 8个字节
- char 2个字节
- boolean 占一位
- 引用类型
- 类
- 接口
- 数组
public class Demo04 { public static void main(String[] args) { //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; int i3 = 0x10; System.out.println(i); System.out.println(i2); System.out.println(i3); System.out.println("====================================================="); //浮点数拓展 银行业务 //BigDecimal //float 有限 离散 舍入误差 //double 数据工具类 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 float f1 = 0.1f; double f2 = 1.0/10; System.out.println(f1==f2); float f3 = 11111111111111111111111f; float f4 = f3 + 1; System.out.println(f3==f4); 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); System.out.println(); //所有的字符本质还是数字 //编码 Unicode 2个字节 65536 //u0000 uFFFF char c3 = '\u0061'; System.out.println(c3); //转义字符 // \t System.out.println("Hello\tworld"); System.out.println("Hello\nworld"); // String sa = new String("Hello world"); String sb = new String("Hello world"); System.out.println(sa==sb);//fasle String sc = "Hello world"; String sd = "Hello world"; System.out.println(sc==sd);//true //boolean扩展 boolean flag = true; if(flag == true){}; if(flag){}; } }
这篇关于2021-11-05JAVA基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-02Java管理系统项目实战入门教程
- 2024-11-02Java监控系统项目实战教程
- 2024-11-02Java就业项目项目实战:从入门到初级工程师的必备技能
- 2024-11-02Java全端项目实战入门教程
- 2024-11-02Java全栈项目实战:从入门到初级应用
- 2024-11-02Java日志系统项目实战:初学者完全指南
- 2024-11-02Java微服务系统项目实战入门教程
- 2024-11-02Java微服务项目实战:新手入门指南
- 2024-11-02Java项目实战:新手入门教程
- 2024-11-02Java小程序项目实战:从入门到简单应用