Java基本语法

Java基本语法

  java关键字的使用

定义:被Java语言赋予了特殊含义,用于专门用途的字符串(单词)
特点:关键字中所有字母都为小写
具体哪些关键字:
  1.用于定义数据的关键字:class、interface、enum、byte、short、int、long、floa、double、char、boolean、void、
  2.用于定义流程控制的关键字:if、else、enum、case、default、while、do、for、break、continue、return
  3.用于定义访问权限的关键字:private、protected、public、空省

  java保留字

具体哪些保留字:goto、const
注意:自己命名标识符时要避免使用这些保留字

  标识符的使用

定义:凡是自己可以起名字的地方都叫标识符
涉及到的结构:
包名、类名、接口名、方法名、常量名
  规则:(必须要遵守,否则,编译不通过)

  1. 由26个英文字母大小写,0-9,——或¥组成
  2. 数字不可以开头
  3. 不可以使用关键字和保留字
  4. Java中严格区分大小写,长度无限制
  5. 标识符不能包含空格
    规范
    包名:多单词组成时所有字母都小写:xxxyyyzzz
    类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
    变量名、方法名:多单词组成时,第一个单词首字母小写,第二个开始每个单词首字母大写:xxxYyyZzz
    常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_ZZZ
    见名知意

变量的分类

基本数据类型:数值型分为整数类型byte,shout,long   浮点类型分为float,double
字符型char   布尔型 boolean
引用数据类型:类class 接口 interface
数组【】

定义变量的格式:

数据类型 变量名 = 变量值;
或数据类型 变量名;
变量名 = 变量值;

基本数据类型变量间运算规则

自动类型转换
结论:当容量小的数据类型的变量与容量大的数据类型变量做运算时,结果自动提升为容量大的数据类型。
byte、char、short–> int -->long–>float–>double
特别的:当byte、char、shout三种类型的变量做运算时,结果为int型
强制转换需要用()
double型可以强bai制转du换成int型,即使不加强制转换,也会隐式转zhi换,只是转换结dao果会丢弃小数部分,如zhuan:
double d=1.6;
int i;
i=d ; //隐式转换,i结果为1
i=(int)d ; //强制转换,i结果为1
但,如果double变量数据,超过整形数据的表示范围,(一般整数占四个字节,有符号数表示范围为:-2^31 ~ 2^31-1 ),则转换后的结果会是错误的。

  • 20
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值