学习Java语言简单语法的一些总结

Java基础语法详解
本文详细介绍了Java的基础语法,包括分号的使用、关键字的应用、空白的处理方式、花括号的功能、标识符的命名规则及约定,以及各种类型的表达式。通过阅读本文,读者能够快速掌握Java编程的基本规范。

一、分号

  Java中最常用的的分隔符是分号(;),用于分隔语句。

  

 

二、关键字

  常用的一些关键字

  类   :class

    对象:new(创建对象)、this(对当前对象的引用;用累的成员变量而非函数参数;引用一个构造方法且必须位于开始)

  包   :package(是为了方便管理组织Java文件的目录结构)、import(用来导入包的)

  数据类型:byte、short、int、long、float、double、char、blooean(是一个判断常亮结果只能是Ture或False)

  分支:if、else、switch、case、break、continue

  循环:do、while、for

  方法:void、return

  修饰符:private(私有的)、protected(用保护的)、public(公共的)、static(静态的)。

三、空白

  在编译代码是在遇到某些情况下可使用空格,如在运算时在加减乘除符号的前后加上空格例 int c = a + b,可增强代码的可读性;

  代码的行间可根据逻辑关系加空白行,是所编写的代码清晰增强可读行。

四、{}花括号

  用来包括自动初始化的数组的值

  用来定义程序块、类、方法以及局部范围如下图

  

五、标识符

  1、标识符的概念

      Java语言中,对于变量、常量、方法都有名字,统称为Java的标识符,使用来给类、对象、方法、变量、接口和自定义数据型命名的。

  2、标识符的命名规则

     某一区域中是唯一的,在不同区域中可以使用同一名字(这的区域可理解为在同一类中只能有且只有一个);

     必须有字母、数字、下划线和$符号组成

     不能以数字开头(5a、5class、2name是非法的)

     不能使用非法字符,如:#、%、&......等(#class、%name、&time都是非法的)

     不能使用系统关键字、不能使用空格来分隔

     长度无限制(一般不要太长了,不然会影响可读性)

     严格区分大小写

     不同的标识符有一定的命名规定

     对于常量的命名要注意 初始值

  3、标识符的命名约定

     类和接口名:每个字的首字母大写,例如MyClass、HelloWorld等

     方法名:首字母小写,其余的首字母大写,尽量少用下划线,例如myName、setTime等。其命名方法叫做驼峰式命名。

     常量名:基本数据类型的常量名使用全部字母大写,字与字间用下划线分隔。例如,SIZE_NAME。

     变量名:可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元$符号。

六、表达式

     1、表达式的概念

        使用一系列的标识符和运算符组成的序列

     2、表达式分类

       逗号表达式

    作用:分隔表达式

    分隔定义的变量:int a = 1, b = 2;

    for里边对多个表达式求值:for( int i = 0; ;++i,--j){}

    参数列表中使用:public void run(String name ,int age){}

      问号表达式

    三元运算符(问号运算符)的格式

      expression1 ? expression2 :expression3

    expression1是一个布尔表达式。如果expression1表达式的值为真,则取expression2的值;如果expression1的值为假,则取expression3的值。

    逻辑表达式

     用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。逻辑表达式的值是一个逻辑值,即“ture”或“false”。

 

    

转载于:https://www.cnblogs.com/kelly-zkp/p/7495804.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值