javaÖи÷ÖÖÔËËã·û
±ÈÈçjavaÖг£ÓõÄÔËËã·û
Ò» ·ûºÅ++ ,+,--,-
ÓÐʱÕâ¸ö·ûºÅÆ´´ÕÆðÀ´Ò²Óе㸴ÔÓ
±ÈÈçÕâÑùÒ»¸öÔËËãʽ
int i=3;
i+++i-i++-++i
+ -ÔËËã·ûµÄÓÅÏȼ¶ µÍÓÚ++£¬-- ÏÈÔËËã++£¬--
¿ÉÒÔ½«ÉÏÃæµÄʽ×Ó²ð¿ª
i++ + i - i++ - ++i
ÕâÑùÊDz»ÊÇÈÝÒ׶àÁË
ÏÈÀ´¸ö¼òµ¥µãµÄ
1 K++
int k=0;
System.out.println(K++)
System.out.println(k)
Êä³ö½á¹ûΪ 0
1
Õâ˵Ã÷ K++ʽ×Ó²¢Ã»ÓÐÏà¼Ó ¶øÊÇk±¾Éí¼ÓÁË1
2 ++K
int k=0;
System.out.println(++k)
System.out.println(k)
Êä³ö½á¹ûΪ 1
1
Õâ˵Ã÷ K++ʽ×Ó±¾Éí¼ÓÁË1 ¶øÊÇk±¾ÉíÒ²¼ÓÁË1
K--Óë--KЧ¹ûÓëÉÏÒ»Ñù
ÔÙÀ´ËãÉÏÃæµÄʽ×Ó
i=3
i++ + i - i++ - ++i
1………….2………3…………..4
1´¦ i++±¾Éí²»±ä i++=3 i=4
2´¦ i=4
3´¦ i++±¾Éí²»±ä ÉÏÃæi=4 ´Ëʱi++=4 i=5
4´¦ ++i±¾Éí±ä»¯ ÉÏÃæi=5 ´Ëʱ ++i=6 i=6
È¡³öÉÏÃæºìÉ«µÄÖµ
½á¹ûΪ : 3+4-4-6=-3
¶þ ·ûºÅ ~
±ÈÈç int i=102;
~i=-103
int i=-3
~i=2
~¼ÆËã¿ÉÒÔÆ¥ÅäÒ»¸öÔËËãʽ
int I;
~I=(-I)-1;
Ò²¾ÍÊÇÇóÏà·´Öµ-1
Èý ·ûºÅ>> <<
¾ÙÀý
int i=100;
int j=2;
i>>j=25
i<<j=400
<<Æ¥ÅäÔËËãʽ
i>>j µÈ¼ÛÓÚ i/(int)Math.pow(2, j)
i<<j µÈ¼ÛÓÚ i*(int)Math.pow(2, j)
Ò²¾ÍÊÇ i³ýÒÔ»ò³ËÒÔ 2µÄj´Î·½
ËÄ ·ûºÅ(ÒÖ»ò) |
·ûºÅ | ¾Í±È½Ï¸´ÔÓÒ»µã ÀïÃæÉæ¼°µ½¶þ½øÖÆÓëÊ®½øÖÆÖ®¼äµÄת»»ÎÊÌâ
±ÈÈç 32 | 24
½« 32 ת»»Îª¶þ½øÖÆ
Integer.toBinaryString(32) = 100000;
24ת»»Îª ¶þ½øÖÆ
Integer.toBinaryString(24) = 11000;
Á½¸ö²¢ÅÅ±È½Ï ±È½ÏʽΪÊý²»Í¬ ²¹0
100000
011000
λÓëλ±È½Ï 0Óë0=0 0Óë1=1 1Óë1=1
ÉÏÃæµÄ½á¹û¾ÍÊÇ
111000
È»ºó½« 111000ת»»ÎªÊ®½øÖÆ
1*(int)Math.pow(2, 5)+1*(int)Math.pow(2, 4) +1*(int)Math.pow(2, 3)
=2*2*2*2*2+2*2*2*2+2*2*2
=32+16+8
=56
ËÄ ·ûºÅ&
ͬÑù32 | 24
½« 32 ת»»Îª¶þ½øÖÆ
Integer.toBinaryStri
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
ÏÖÔÚ ËùÓÃJava°æ±¾,DateÀ๹Ôì·½·¨Date(0)µÄʱ¼ä²»ÊÇThu Jan 01 01:00:00 GMT 1970ÁË£¬¶øÊÇThu Jan 01 08:00:00 CST 1970¡££¨ 1970 Äê1 ÔÂ1 ÈÕ8ʱ0·Ö0Ãë ÐÇÆÚ4£©
Ϊʲô Date b1=new Date(623289600000); ²»¿ÉÒÔ£¬ÏÂÃæµÄÈ´¿ÉÒÔÄØ£¿
long a=623289600000L;
Date b1=new Date(a); Ò ......
/**
* ´¦Àíʱ¼äÒì³£ Date to String
* Èç¹ûת»»³öÏÖÒì³£»á¸øĬÈÏÖµ00:00
* @param time
* @param sdf
* @return
*/
public static String handleDateParseException(Object time){
String tempTime = "00:00";
try{
......
±¨Îļø±ðÔÚÉí·ÝÈÏÖ¤ÖÐÕ¼ÖØҪλÖã¬ÊÇÈÏ֤ϵͳµÄÒ»¸öÖØÒª»·½Ú£¬ÔÚ½ðÈÚºÍÉÌҵϵͳÖй㷺ӦÓá£
±¨Îļø±ð³£Óñ¨Îļø±ðÂ루Message Authentication Code,¼´MAC£©×÷Ϊ¼ø±ðµÄ»ù´¡£¬
......
import java.lang.reflect.*;
public class ReflectTester {
public Object copy(Object object) throws Exception{
//»ñµÃ¶ÔÏóµÄÀàÐÍ
Class classType=object.getClass();
System.out.println("Class:"+classType.getName());
//ͨ¹ýĬÈϹ¹Ôì·½·¨´´½¨Ò»¸öеĶÔÏó
Object objectCo ......