Java的基本语法

上一篇分享了IDEA的安装,想必大家在知道我在开始学习JAVA了,今天我就来分享这几天学习Java的基本语法!
Java基本语法就是指java中的规则,也是一种语言规则,规范,同时也能让您在后面的学习中避免不必要的一些错误和麻烦,是您学好java必修的第一门课程。本教程分别通过JAVA标识符,注释,常量,变量等让您逐步深入的掌握好JAVA的基本语法。
一、标识符和关键字
1.1什么是标识符:
在Java中对包、类、方法、参数和变量等要素命名时使用的字符称为标识符。
1.2标识符的命名规范:

1、首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合

2、所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
3、关键字、保留字不能用作标识符
4、标识符是大小写敏感的
5、不能用数字开头,命名长度无限制(一般情况下不要超过15个字符)

1.3标识符的命名习惯

1、Java大小写敏感。比如HelloJava和Hellojava是不一样
2、包名 package—— 公司、组织、个人的域名的反向,一般都是英文字母。英文字母小写
3、类名 单词首字母大写大写
4、方法名:小驼峰命名法,studentName 5、常量:所有的字母都大写。

1.4修饰符与包及类之间的关系以及访问关系:
在这里插入图片描述

2.1关键字、保留字
关键字:在Java中有一些赋予特定含义,有专门用途的字符串称为关键字(keyword)。并且要全部小写。
保留字:没有定义用途,但保留备用。如:goto、const等…

二、基本数据类型
Java的数据类型分类:

  1. 基本数据类型
  2. 引用数据类型
    Java的基本数据类型:(都是小写)

1、 整数类型:byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节)
2、 字符类型:char(2个字节,存储字符的Unicode编码)
3、 浮点类型:float(4个字节)、double(8个字节)
4、 逻辑类型:boolean(只有true和false两种取值,不能用0或非0的整数进行代替)

Java的基本数据类型转换
我们都知道,不管是在哪一种编程语言中,数据在混合运算时都是需要进行类型的转换,在Java中,boolean类型数据不参与转换,其他基本类型的数据在转换时遵循以下原则:

1:低精度数据类型向高精度数据类型转换时,转换自动完成。
2:高精度数据类型向低精度数据类型转换时,需要添加强制类型转换符。
3:高精度数据类型向低精度数据类型转换时可能造成精度的损失。使用时要注意

Java常量
常量主要分为以下几种:
在这里插入图片描述

三 运算符的分类

1.算术运算符:+ 、 - 、 * 、 / 、 % 、 ++ 、 –
2.赋值运算符:= 、 += 、 -= 、 *= 、 /= 、 %=
3.关系运算符:> 、 < 、 >= 、 <= 、 == 、 !=
4.逻辑运算符:! 、 & 、 | 、 ^ 、 && 、 ||
5.位运算符:& 、 | 、 ^ 、 ~ 、 >> 、 << 、 >>>(了解)
6.字符串连接运算符:+
7.三目运算符 ?:

运算符的优先级:
在这里插入图片描述

个人小结:
学习了 Java 的基础语法。我知道了 Java 语言区分大小写,类是一个程序的基本单位,所以说我要编写 Java 代码,就要知道如何声明一个类,而类中的主方法是一个程序执行的起点。标识符是我们程序员在编程时所使用的名字,当我们为标识符命名时,一定不能使用 Java 中的关键字。理解了注释的概念和分类,另外也建议大家在编写代码的过程中多写注释,在学习别人代码的过程中多看注释。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥常忧伤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值