注释、标识符、关键字

注释、标识符、关键字

1.注释
  • java中的三种注释

  • 单行注释

    //单行注释
    //输出一个hello,world
    
  • 多行注释

    /*
    	多行注释
    	我是多行注释
    
    */
    
  • 文档注释

    /**
    @Description Helloworld
    @Auther 海
    */
    

注释不会执行,是给编程人员看的

  • 书写注释是一个非常好的习惯
  • 平时写代码一定要注意注释规范
2.表示符
  • 关键字

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1rVi1zzb-1611566268224)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125153425288.png)]

  • java所有的组成部分都需要名字,类名、变量名以及方法名都被称为标识符。

  • 标识符注意点

  • 所有的标识符都应该以字母、美元符、或者下划线开始

  • 首字母之后可以是字母、美元符、下划线或数字的任何字符组合

  • 使用关键字作为变量名或方法名

  • 标识符是大小写敏感的

  • 合法标识符举例:age、$salary

  • 非法标识符举例:123abc、-salary

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PL3XFvgd-1611566268231)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125153900613.png)]

  • 可以使用中文命名,但是一般不建议使用,也不建议使用拼音

数据类型

  • 强类型语言
    • 要求变量的使用要严格符合规定,所有变量必须先定义后才能使用
  • 弱类型语言
  • java的数据类型分为两大类
    • 基本类型(primitive type)
    • 引用类型(referebce type)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UCwGCQxe-1611566268232)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125154817953.png)]

  • 什么是字节
  • 位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数。
  • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。
  • 1B=8bit
  • 字符:是指计算机中使用的字母、数字、字和符号

类型转换

  • 由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。
  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K5c7ZDps-1611566268235)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125160323449.png)]
  • 运算中,不同类型的数据先转化位同一类型,在进行运算
  • 强制类型转换(高–>低)
  • 自动类型转换(低–>高)

变量、常量

变量
  • 变量是什么:就是可以变化的量!

  • java是一种强类型语言,每个变量都必须声明其类型。

  • java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8IgXsAnV-1611566268237)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125160721260.png)]

  • 注意事项:

    • 每个变量都有类型,类型可以是基本类型,亦可以是引用类型
    • 变量名必须是合法的标识符
    • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
  • 变量的作用域

    • 类变量
    • 实例变量
    • 局部变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8CN49GKd-1611566268239)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125161058012.png)]

常量
  • 常量(Constant):初始化后不能在改,不会变动的值
  • 所谓常量可以理解成特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t92UgF0N-1611566268241)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125161256915.png)]

  • 常量名一般使用大写字符。
变量的命名规范
  • 所有变量、方法、类名:见名知意
  • 类成员变量:首字母小写和驼峰原则
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线:MAX_VALUE
  • 类名:首字母大写和驼峰原则
  • 方法名首字母小写和驼峰原则

运算符

认识运算符

java语言支持如下运算符:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yOYDSCX6-1611566268242)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125163030277.png)]

运算符的优先级
优先级运算符
1.  ()   []
2+(正)  -(负)  ++  –  ~  !
3*  /  %
4+(加)  -(减)
5<<   >>(无符号右移)   >>>(有符号右移)
6<  <=   >  >=   instanceof
7==   !=
8&
9|
10^
11&&
12||
13?:
14赋值

包机制、javadoc

  • 为了更好的组织类,java提供了包机制,用于区别类名的命名空间
  • 包语句的语法格式为:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e0afnJ7C-1611566268243)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125171523366.png)]

  • 一般利用公司域名倒置作为包名;
  • 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用“import”语句可完成此功能。
  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mCeDGWj8-1611566268244)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125171656388.png)]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值