Java语言中只有无符号的字符型_编程基础

Java编程基础

Java语言由语法规则和类库两部分组成,其中语法规则确定了Java程序的书写规范,学习好语法规则是Java语言,也是所有编程语言的基本功.本文主要向大家简单介绍一下Java的语法规则. Java语言与C/C++语言有着紧密的联系,Java中的许多术语来自于C++,其语法也来自于C++.因此Java的语法和c++的语法计划一模一样.下面简单介绍一下Java的具体语法.

一、Java的词法

1、标识符

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

操作符 用途 优先级

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值