JAVA基础(二)

第二章 java基本语法

2.1 java注释

  1. 单行注释

语法:

//注释内容                 以//开始

        2.多行注释

语法:

/*注释内容*/               以/*开始  以*/结束

        3.文档注释

语法:

/**注释内容*/              以/**开头  以*/结束

注意事项:

        1.多行注释和文档注释不能相互嵌套

        2.文档注释可以通过javadoc  类名.java 生成文档,会将注释内容显示出来

                如:javadoc Hello.java(注 类必须是public修饰的)

2.2分隔符

分隔符:语句与代码之间的分割

1.分号(;):语句的分割,表示一句话结束,好比咱们使用的句号。

2.花括号({}):表示一个代码块,是一个整体,花括号要成对使用。

3.方括号([]):定义数组和访问数组元素时使用。

4.圆括号(()):使用很广泛,具体用到细讲。

5.圆点(.):类和对象访问它的成员时使用。

6.空格[ ]:把一整条语句分割成几段,空格的次数不限制。

7.一般单词之间一个空格就可以了

2.3 标识符

2.3.1 标识符规定

1) 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_),开始。与数字构成(不能以数字开头)

2) [关键字](#_关键字)不能用作标识符

3) 标识符是大小写敏感的

2.3.2书写规范

        1) 一般不建议使用$ 及下划线_作为起始符号

        2) 一般来说都是取一些有意义的单词  如age  见名知意

        3) 类名首字母必须大写,如ChinaEnglish

        4) 方法名,变量名 首字母小写,如getWord(); ageNumKey;如果是有多个单词组成,后面每一个单词首字母大写。

        5)大驼峰命名:类名

          小驼峰命名:变量名;方法名

2.4 数据类型

2.5 基本数据类型

2.5.1整数类型

**所有整数的默认类型都为int**

2.5.2浮点数类型

**所有浮点数的默认类型为double**

2.5.3 字符类型

2.5.4 布尔类型

2.6引用数据类型

String 类是java中一种自带的引用数据类型  经常被使用,它表示一个字符串。相当于是多个字符。

语法:

        1.使用双引号 包含字符内容

                String  s = "你好";

        2.当String 和 + 一起使用的时候,这时候+ 是拼接字符串的功能。

2.7 常量及分类

常量:一个固定不变的量(或者值)

常量分类:

        整数常量,所有整数,如 1、2、3、100、200 等

        小数常量,所有小数,如 1.2、2.7、3.14 等  

        字符常量,0~65535 之间的整数或用单引号括起来的符号如,‘A’、‘a’、‘姚’等

        布尔常量,只有 true 和 false,分别表示对与错

                        字符串常量,使用双引号括起来的内容如:“Will”、“小王吧”等

2.8变量

2.8.1成员变量

        成员变量声明在类结构体中,可以放在方法的上方或者下方。

        成员变量与方法是平级的

        特点:

                1.成员变量如果没有赋予初始值,系统自动分配默认值,分配的默认值根据数据类型的不同而不同;

                        ​ 整型数据默认值为   0;

                ​         浮点数类型默认值为  0.0;

               ​          布尔类型默认值为  false;

​                         字符类型默认值为  /u0000;(表示空的意思)

                2.如果main主方法中使用到成员变量,成员变量必须加上static修饰;(因为静态区域不能引用非静态上下文的变量)

2.8.2局部变量

局部变量声明在方法内部或花括号结构体中,如main方法中。

特点:

        局部变量没有默认值,因此使用之前必须要赋予初始值,如果不使用可以不赋予值,但这样声明的局部变量没有任何意义,只会占用内存空间;

2.8.3局部变量与成员变量区别

1.声明位置

成员变量声明在类中,局部变量声明在方法或花括号结构体中;

2.作用范围

​    成员变量在整个类结构中均可使用,局部变量只能在当前声明的花括号结构体中有效;

3.初始值

​    成员变量使用之前可以不赋予初始值,系统根据数据类型分配默认值,

​    局部变量使用之前必须赋予初始值,没有默认值

​    注意事项:

同一个类中,如果成员变量与局部变量重名,实际使用到的是就近的局部变量的值

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值