JAVA中的运算符
(
1
)
+=
:sum += 1;
相当于
sum = sum + 1;
(
2
)
++ --
:i++ i
加
1, i-- i
减
1, ++
或
—
放在数值后,表示执行运算后加(减)
1
,反正数值前表示执行运算前加(减)
1
(
3
)
?
: :
int n = a<10?1:2
表示如果
a
小于
10
则
n
等于
1
否则等于
2
(
4
)关系操作符:
&
表示与,如果前面为假依然判断后面的,
&&
则如果前面为假则不判断后面的,
|
表示或,如前面为真则还判断后面的,
||
如果前面为真则不判断后面的
(5)
按位操作符:
&
按位与,
|
按位或,
^
按位异或,
~
按位求反(按位操作均是将数字转换成二进制时的操作)
(
6
)移位操作符:
>>
向右移
n
为左补符号位,格式如
1356>>5
。
>>>
向右移
n
位左补
0
,格式如
: 1356>>>5
,
<<
向左移
n
位,右补
0
,格式如:
1356<<5
(
7
)转义符:
\
主要用于字符串中,因为有一些字符会表示一些特殊的键,如
t
表示制表键(
tab
),在字符串中为了将
t
与字符
t
区别就将其写成
\t
,如字符串
”my name
\t is liuyang.”
就会在
is
前插入一个制表符,如果在字符串中用到单引号或双引号也在其前加
\
如:“
my name is
\”wangwu\”
”其它还有
\r,\n
等。
相关文档:
JAVA相关基础知识
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并 ......
Struts、Hibernate和Spring的轻型J2EE架构的研究
关键词 Struts,Hibernate,Spring,用户管理
一、特性
1. Struts与MVC
Struts是Apache Jakarta项目的组成部分。该项目的目标是为建立Java Web 应用程序而提供的一个开源
框架。通过使用Struts框架可以改进和提高Java Server Pages (JSP ......
Java enum 枚举类型
枚举类型是一个常量集合的数据类型。
因为都是常量,所以一个枚举类型中的字段名都要大写。
在JAVA中,枚举类型的定义是通过“enum“关键字进行的。例如你要定义
一个表示一个星期的每一天的枚举类型:
public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY ......
MDAC、DAO、ADO、OLE DB、ODBC是什么关系
MDAC(Microsoft Data Access Components)是微软数据库访问组件,Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC,有些是操作系统内置的、有些是其它应用程序安装的。
在 MDAC 中有三种主要技术:
(1)ActiveX 数据对象 (ADO) ......
需要做一个桌面的小东西,由于至今为止只会写Java,所以只有用swing来做了。朋友说Delphi做起来很快,但我没时间去学了,一定要开始横向发展了。
原来短暂的做过NetBeans的rcp开发,但它的代码组织有点过于复杂,不过我要做的不是很大的东西,但还是想先找Eclips ......