Java基础语法(上)

1.Java语言的特点


特点:

  • 区分大小写;
  • 自由格式的语言——一句话一行或多行多可以
  • 语句分为结构定义的语句和功能执行语句(此类型语句用“;”结尾)


2.注释


分类:

  • 行注释—— //;
  • 块注释—— /*    */
  • 专门用于生成java文档的 注释—— /**        */


3.标识符和关键字


3.1标识符


用于标识包,类,方法,参数,变量;

命名规则:首位不能是数字;

 

3.2关键字


                                    

 

4 常量和变量


4.1常量


                                    

                                    


4.2 变量


变量——系统为程序分配一块内存单位;

变量名——内存中存放的数据;


4.2.1 变量类型


Java语言中除了这8中基本类型外,其他的变量类型都称之为引用类型。


                                     


4.2.2 变量的字节大小及有效取值范围


                                       


4.2.3 类型转化


                                    


注意:类型转化,只能从占用字节位数少的转换成再用字节位数多的。比如,byte能转成int,但是int不能转化成byte


4.2.4 变量的生命周期和作用域


                                    


扩展:{}是一个复合语句体,它是一段程序的边界

分为三种情况:

       1.class A{}这里的{}表示类实体,凡是在{}中的内容均是类的变量(属性)或方法(函数);

       2.public void a(){}这里的{}表示方法体,凡是在{}中的内容均是方法的实体;

       3.我们可以在程序的任何合法语句两侧加{},例如:{int a = 0;},这个等价于inta = 0;也就入上所说,他是程序的一个“边界”,并没有实际的运行意义,只是把程序分隔成模块,是一种固定的写法。其实在上图中可以看出,{}里再声明同样的变量名,等同于嵌套定义,也不合规。但是如果是跟它同级的,则没有关系。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值