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 enum 枚举类型
枚举类型是一个常量集合的数据类型。
因为都是常量,所以一个枚举类型中的字段名都要大写。
在JAVA中,枚举类型的定义是通过“enum“关键字进行的。例如你要定义
一个表示一个星期的每一天的枚举类型:
public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY ......
1、commons-math/commons-lang-math
以上两个包是apache下的,前者比后者的功能强大,后者有的功能前都有,后者主要解决平时程序中的一些基本的数学计算,主要是范围判断(*Range),随机数生成(JVMRandom,RandomUtils),分数处理(Fraction),数字转化、大小判断(NumberUtils)等。前者可以处理更复杂的数据分 ......
写一个Application程序,界面上放置两个Textfield,一个Button,用户在第一个Textfield中输入姓名后敲回车键可以在第二个Textfield中输出:“Welcome you,用姓名”。用户点击Button可以退出程序。
帮帮忙吧!简单的Java语言。谢谢啦! ......
服务器端:
package com.huahua;
import java.io.BufferedOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
public class ServerThread extends Thread {
......