java基础一(标识符,关键字,基本数据类型,运算符)

 

一.java中的标识符

定义合法标识符规则:

(1)由26个英文字母大小写,数字,0~9和符号_组成。
(2)数字不可以开头。
(3)不可以使用关键字(保留字)如 class public等.
(4)java中严格区分大小写。
(5)为提高阅读性,起名字尽量有意义 即见名知义。
 

java中的名称规范:

(1)包名:多单词组成时所有字母都小写。如:xxxyyyzzz
(2)类名,接口名:多单词组成时,所有单词的首字母大写。如:XxxYyyZzz
(3)变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。如:xxxYyyZzz
(4)常量名:所有字母都大写,多单词时每个单词用下划线分开.如:XXX_YYY_ZZZ

二.java中的关键字

class:类 interface接口 byte:字节 short:短整型 int:整型 long:长整型  float:浮点数 double:双浮点数 char:字符型  boolean:布尔型 void:无返回值   true:成立 false:不成立 null:空if:如果 else:或者 switch:选择 case:选项 default::默认    while:当..时 do:做    for:为 break:停止 continue:继续 return:返回   private:私有的 protected:受保护的 public:公有的   默认(default)  abstract 抽象  final 不变   static静态   synchronized 线程同步   extends 继承   implements 实现   new新建   this本类  super父类  instanceof 属于   try方法区  catch处理区 finally一定执行区  throw方法内抛出  throws 方法上抛出 package包  import引入包   native 本地方法

三. java数据类型

数值型:整数型(byte,short,int,long) 浮点型(float,double)字符型(char)布尔型(boolean)

byte :-128 ~ 127 

short  -32768~ 32767

chart  0~ 65535

引用数据类型  类(class) 接口(interface)  数组([])

四.运算符

1.赋值运算符:=    +=   -=   *=   /=    %=  ;

2..比较运算符:==, !=, <,>, <= ,>=

3.逻辑运算符:  

        &  与       false&true  ->  false 无论左边是true是false,右边都运算

         |   或          false|true   ->  true 两边都参与运算

         ^   异或       false^true   ->  true  两边相同为真 不同为假

         !    非           !true      ->  false

         && 与短路    false&&true -> false 当左边为false时,右边不运算。

         ||  非短路     false||true  ->  true  当两边都为true,右边不运算。

 4.位运算符:

          <<    左移           3 << 2 = 12 --> 3*2*2=12//就是乘以2的移动的位数次幂

          >>    右移           4 >> 1 = 2 -->2  4/2 =  2  //就是除以2的移动的位数次幂

          >>> 无符号右移      3>>>1 = 1 -->3/2=1//无论最高位是什么,右移后,都用0补空位.

    &     与运算          6 & 3 = 2      就是2进制的真假运算。

    |       或运算         6 | 3  = 7     

    ^       异或            6 ^ 3 = 5   

    ~       反码            ~6 = -7      

 

5.三元运算符:

       格式:(条件表达式 )? 表达式1 :表达式2
       若条件为true,运算结果为表达式1;
       若条件为false,结果为表达式2;



 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值