|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一旦你有了思想,那你编的程序就有了灵魂,不管是什么语言到了你的手里都会是你的工具而已,他们的价值是能尽快帮助你实现你想要的目标。但是如果你没有了思想,那就像是海里的帆船失去了船帆,是很难到打海的另一边的。
不管利用何种言语,终极都是为了完成营业逻辑。在面向对象的编程言语中,营业逻辑都在办法中完成。因而,关于初学者来讲,懂得完成Java类办法体的基础常识点长短常需要的。本文中,将先容编写办法体必需懂得的两个方面:运算符,流程把持。
Java中的运算符依据其功效,能够分红4类。起首必要注重的是,Java中的运算符是不克不及重载的。上面分离对4类运算符举行先容。
1、算术运算符:+,-,*,/,%,++,--
算术运算符是对基础数据范例举行运算的操纵符,个中简单搅浑的是/暗示除,而%暗示取余。别的必要注重的是++,--两个自加自减运算符的区分,以下程序。- packagecom.CSSt.test;
- publicclassTest1{
- /**
- *@paramargs
- */
- publicstaticvoidmain(String[]args){
- //TODOAuto-generatedmethodstub
- inti=0;
- System.out.println(i++);
- System.out.println(++i);
- intj=0;
- System.out.println(j--);
- System.out.println(--j);
- }
- }
复制代码 ++,--在变量后,是先取变量没有运算前的值,看成表达式的前往值,然落后交运算。而++,--假如在变量前,是先对变量举行运算,然后将运算了局作为表达式的前往值。必要注重的是,不论在前仍是在后,关于介入运算的变量自己,都是举行了一次加1大概减1的操纵,没有区分,有区分的是前往值的值。
算术运算符都是针对基础数据范例举行运算的,只要+除外,可使用+连接两个字符串。如:
Strings=”Hello”+”World”;//String的值是HelloWorld
2、位运算符:&,|,^,~,<<,>>,>>>
位运算符是针对二进制的数举行运算的操纵符。与操纵&的运算划定规矩是两个都是1才是1,或操纵|的划定规矩是一个是1就是1,异或^的划定规矩是分歧的是1,不异的为0。取反操纵~是1变0,0变1。
<<:左移运算符,划定规矩为,抛失落响应位数的高位,在对应的空位补0。如:
01101001<<2=10100100
>>:有标记右移,划定规矩为,抛失落响应位数的低位,假如移位前,最高一名是0,则在对应的高位都补0,假如移位前,最高一名是1,则在对应的高位都补1。
01101001>>2=00011010
11101001>>2=11011010
>>>:无标记右移,划定规矩为,抛失落响应位数的低位,在对应的空位补0:
01101001>>>2=00011010
11101001>>>2=00011010
注重:右移运算符分有标记和无标记,而左移没有这个区分。别的左移一名相称于乘2,右移一名相称于除以2,速率对照快。
<p>
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢? |
|