疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

编程基础_Java培训


 

        Java语言由语法规则和类库两部分组成,学习好语法规则是Java语言的基本功,是本文主要是向大家介绍一下Java的语法规则。

  一、Java的词法

  1、标识符

  标识符是类、变量和方法等的名字,作用是让编译器能够识别它们。在Java语言中,标识符可以包含数字、字母、下划线(_)和美圆符号($),但是不能以数字作为开头。与C/C++语言不同的是,Java语言还可以将一些非拉丁字母包含在标识符中,这是因为Java语言使用的是Unicode字符,所有的十六进制00C0以上的Unicode字符都可以用在标识符中。但是Java语言的关键字是不能用来作为标识符的。

  我们在使用标识符的时候应该尽量表达所要表示的类、变量、方法等的含义。另外,标识符中可以使用下划线,我们应该充分利用这一点以提高程序的可读性。

  2、关键字

  以下是Java的全部关键字:

  abstract double int strictfp**

  boolean else interface super

  break extends long switch

  byte final native synchronized

  case finally new this

  catch float package throw

  char for private throws

  class goto* protected transient

  const* if public try

  continue implements return void

  default import short volatile

  do instanceof static while

  * 尚未使用的关键字

  ** 为Java 2增加的关键字

  3、注释

  Java有三种形式的注释:

  第一种是C语言的传统注释方式,即将“/*”和“*/”之间的文本都视为注释,这种注释可以跨越多行。

  第二种是C++风格的注释,即将“//”之后直到行尾的文本都视为注释,这种注释只能包含一行。

  第三种是Java新增加的注释方式,即将“/**”和“*/”之间的文本都视为注释,这种注释也可以夸耀多行。注意,这种注释方式生成的注释将作为Javadoc文档保存。

  二、操作符

  1、算术操作符

  操作符 用途 优先级 结合性

  ++,-- 自动递增,自动递减 2(仅次于括号) 从右到左

  +,- 一元加,一元减 2 从右到左

  *,/ 乘,除 3 从左到右

  % 取余(求模) 3 从左到右

  +,- 加,减 4 从左到右

  2、布尔运算与关系运算符

  操作符 用途 优先级 结合性

  >,<,>=,<= 测试相对大小 6 从左到右

  == 测试相等性 7 从左到右

  != 测试不等性 7 从左到右

  ?: 根据第一个操作数返回后两个操作数之一 13 从左到右

  ! 非 2 从右到左

  & 布尔与 8 从左到右

  ^ 异或 9 从左到右

  | 布尔或 10 从左到右

  && 条件与 11 从左到右

  || 条件或 12 从左到右

  3、位操作符

  操作符 用途 优先级 结合性

  ~ 非(位求补) 2 从右到左

  <<,>> 左移,右移 5 从左到右

  >>> 当作无符号右移 5 从左到右

  & 位和 8 从左到右

  ^ 位异或 9 从左到右

  | 位或 10 从左到右

  我们该如何学习Java呢?即使你Java零基础,但是有一颗向上好学的心,对Java感兴趣,加入疯狂Java培训班快速学习到Java核心技术,通过接受技能和经验的训练,让自己拥有一技之长,从此就业无烦恼,加入疯狂Java培训吧,学到扎实Java技术,就业好出路!抢座热线:020-28309358,020-28309378咨询QQ:707552864,544627560请登陆疯狂软件学院官网http://www.fkjava.org