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.继承:
继承是一种联结类的层次模型,并 ......
在JAVA文件中获取该项目的相对路径
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个
URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的 ......
Java enum 枚举类型
枚举类型是一个常量集合的数据类型。
因为都是常量,所以一个枚举类型中的字段名都要大写。
在JAVA中,枚举类型的定义是通过“enum“关键字进行的。例如你要定义
一个表示一个星期的每一天的枚举类型:
public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY ......
3.1 跨平台三维图形开发工具包Java 3D
官方主页:https://java3d.dev.java.net/
Java 3D严格遵循“建模-绘制”泛型。场景图(scene graph)的 抽象模型被用来组织和维护虚拟场景中的可是对象及其行为。场景图包含了虚拟图形世界的全部信息,Java 3D绘 制引擎会对场景图进行自动绘制。
Java 3D is a scene g ......
写一个Application程序,界面上放置两个Textfield,一个Button,用户在第一个Textfield中输入姓名后敲回车键可以在第二个Textfield中输出:“Welcome you,用姓名”。用户点击Button可以退出程序。
帮帮忙吧!简单的Java语言。谢谢啦! ......