考试辅导:Java编程基础
Java由语法规则和类库组成,其中语法规则决定了Java程序的编写规范。学好语法规则是Java语言和所有编程语言的基本功。本文主要介绍Java的语法规则。Java与C/C++语言关系密切。Java中的很多术语来自C++,语法也来自C++。所以Java的语法和c++完全一样。下面简单介绍一下Java的具体语法。
一、Java的形态学
1。标识符
标识符是类、变量、方法等的名称。它们的功能是使编译器能够识别它们。在Java语言中,标识符可以包含数字、字母、下划线(_)和美元符号($),但不能以数字开头。与C/C++语言不同,Java语言还可以在标识符中包含一些非拉丁字母。这是因为Java语言使用Unicode字符,十六进制00C0以上的Unicode字符都可以用在标识符中。但是,Java语言中的关键字不能用作标识符。
在使用标识符时,我们应该尽力表达类、变量、方法等的含义。此外,标识符中可以使用下划线,我们应该充分利用这一点来提高程序的可读性。
2.关键词
以下是Java的所有关键词:
abstract double int strict FP * *
boolean else接口super
break扩展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实现return void
default import short volatile
do static while[/while
3.笔记
Java有三种形式的注释:
第一种是C语言的传统注释方法,即把“/*”和“*/”之间的文本视为一个注释,可以跨多行。
第二种是C++风格的注释,即“//”之后直到行尾的文本都被视为注释,只能包含一行。
三是Java中新的注释方法,即将“/* *”和“*/”之间的文本视为注释,也可以夸多行。注意,由这个注释方法生成的注释将被保存为Javadoc文档。
二。操作员
1。算术运算符
运算符使用优先级组合
++,-自动递增,自动递减2(仅次于括号)从右向左
+,-一元加法,一元减法2从右向左
*,/乘法,从左向右除以3
。
2。布尔运算和关系运算符的组合
运算符使用优先级
>,=,==从左到右测试等式7
!=从左到右测试不等式7
?:根据第一个操作数从左到右返回后两个操作数之一13
!2非从右到左
&布尔and 8从左到右
异或9从左到右
|布尔or 10从左到右
&&条件and 11从左到右
||条件or 12从左到右
3。位运算符
运算符用法优先级组合
~ Not(位补码)2从右向左移动
left,right 5从左向右移动
> > > as无符号right 5从左向右移动
& bit。
0条评论