javaλ²Ù×÷·ûµÄ×ܽá
ת×Ô£ºhttp://www.itwis.com/html/java/j2se/20090223/3407.html
ÒÔÏÂÊÇjavaλ²Ù×÷·ûµÄС×ܽᣬ¾ßÌåÈçÏ£º
¶þ½øÖƸºÊýÒÔËüÕýÖµµÄ²¹ÂëÐÎʽ±í´ï
²¹Â룺·´Âë+1µÈÓÚ²¹Âë
±ÈÈ磺System.out.println(Integer.toBinaryString(-5));
´òÓ¡£º1111 1111 1111 1111 1111 1111 1111 1011 ²»ÓÃÏëÁ˿϶¨ÊÇ32λ
¹ý³ÌÊÇÕâÑùµÄ£º
Ò»¸ö¸ºÊý£¬±ÈÈç-5£¬ËüµÄ¶þ½øÖÆÔÚjavaÀïÃæÊÇÕâÑù±íʾ
1000 0000 0000 0000 0000 0000 0000 0101
ËüµÄÕýÖµÊÇ£º
0000 0000 0000 0000 0000 0000 0000 0101
·´ÂëÊÇ£º
1111 1111 1111 1111 1111 1111 1111 1010
ÔÙ¼ÓÉÏ1ÊÇ£º
1111 1111 1111 1111 1111 1111 1111 1011
¼´µÃµ½´òÓ¡µÄÄÚÈÝ
java ~ ²Ù×÷·û£¬¶Ôÿ¸ö¶þ½øÖÆÎ»µÄÄÚÈÝÇó·´£¬¼´1±ä³É0£¬0±ä³É1
²âÊÔ¸ºÊý£º
int a = -5;//101;
System.out.println(~a);
´òÓ¡£º4
¹ý³ÌÊÇÕâÑùµÄ£¬Ê×Ïȱíʾ³öÀ´Õâ¸ö¸ºÊý
1111 1111 1111 1111 1111 1111 1111 1011£¨ÉÏÃæÒѾÌᵽΪʲôÕâÑù±íʾ£©
¸÷λȡ·´µÃµ½
0000 0000 0000 0000 0000 0000 0000 0100
תΪ10½øÖƵõ½4
²âÊÔÕýÊý:
int a = 5;//101;
System.out.println(~a);
´òÓ¡£º-6
Ê×Ïȱíʾ³öÀ´Õâ¸öÕýÊý£º
0000 0000 0000 0000 0000 0000 0000 0101
¸÷λȡ·´µÃµ½£º
1111 1111 1111 1111 1111 1111 1111 1010
Õâ¸ö´ú±íµÄ¾ÍÊÇ-6ÁË£¬ÖÁÓÚΪʲô¿´×îÉÏÃæ
java & ²Ù×÷·û£¬¶ÔÓ¦µÄ¶þ½øÖÆÎ»½øÐÐÓë²Ù×÷£¬Á½¸ö¶¼Îª1²ÅΪ1£¬ÆäËûÇé¿ö¾ùΪ0
²âÊÔ£º
System.out.println(5&6);
´òÓ¡£º4
¹ý³Ì£º
5±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0101
6±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0110
½øÐÐ & £º0000 0000 0000 0000 0000 0000 0000 0100
µÃµ½£º4
java | ²Ù×÷·û£¬¶ÔÓ¦µÄ¶þ½øÖÆÎ»½øÐлò²Ù×÷£¬Á½¸ö¶¼Îª0²ÅΪ0£¬ÆäËûÇé¿ö¾ùΪ1
²âÊÔ£º
System.out.println(5|6);
´òÓ¡£º7
¹ý³Ì£º
5±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0101
6±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0110
½øÐÐ | £º0000 0000 0000 0000 0000 0000 0000 0111
µÃµ½£º7
java ^ ²Ù×÷·û µ±¶ÔÓ¦¶þ½øÖÆÎ»ÖµÏàͬ£¬¸ÃλΪ0 ·ñÔòΪ1
²âÊÔ£º
System.out.println(5^6);
´òÓ¡£º3
¹ý³Ì£º
5±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0101
6±íʾ³É£º0000 0000 0000 0000 0000 0000 0000 0110
½øÐÐ ^ £º0000 0000 0000 0000 0000 0000 0000 0011
µÃµ½£º3
java << ²Ù×÷·û£¬×ó±ßÒÆ¶¯£¬ÓÒÃæÌî³ä0
²âÊÔ£º
Syst
Ïà¹ØÎĵµ£º
×òÌìÓиöÅóÓÑÎÊÎÒ£¬Ñ§µÃ»á²»,°³ËµÑ§µÄ»á£¡
ºóÀ´ËûÓÖÎÊÎÒ£¬ËûÈç¹ûѧµÄ»°£¬Ñ§µÄ»áѧ²»»á£¬°³ËµÖ»Òª²»±¿µ°£¬°ÑÐÄ˼·ÅÔÚjavaÉÏ£¬¾ÍÒ»¶¨Ñ§µÄ»á£¡
ʱ¼äÒ»Ö±¹ýµÄ¶¼ºÜ¿ì£¬Ã¿¸öÈËÄܰÑÎÕµÄÒ²Ö»ÓнñÌ죬ËùÒÔ¼´Ê¹À§ÄÑÔٶֻ࣬ÓдËʱ´Ë¿Ì×Ô¼ºÔÚ²»Í£µÄŬÁ¦¡£
ÄÄÅÂÏñÎÏÅ£Ò»ÑùµÄǰ½ø£¬Ò²Ò»¶¨Óгɹ¦µÄÒ»Ì죬¾ÍÅÂ×Ô¼º·ÅÆú£¬ÅÂ×Ô¼ºÃ»ÓÐÐÅÐÄ£ ......
import java.awt.Robot;
import java.io.IOException;
import java.lang.reflect.Field;
public class TestServer {
Class<?> key;
Robot ro;
{//·Ç¾²Ì¬¿éÓÃÓÚ³õʼ»¯ÀàÀàµÄ·Ç¾²Ì¬³ÉÔ±
try {
key = Class.forName("java.awt.event.KeyEvent");
ro = new Robot();
}
catch (Excep ......
Óкܳ¤Ò»¶Îʱ¼äûÓÐд²©¿ÍÁË¡£×î½üÒ»Ä꣬ÊÕµ½²»ÉÙ½»Á÷Óʼþ¶¼ÊǹØÓÚwebservice£¬´ó²¿·Ö¶¼ÊÇËØÒªwebserviceʵÀý¡£
Æäʵ¶Ôwebservice Á˽ⲻÊǺÜÉֻÊǸù¾Ý¹¤×÷ÐèҪȥ½Ó´¥£¬È¥Ñ§Ï°¡£×î½üÏîÄ¿ºÍÆäËûÒ»¸ö.netÏîÄ¿ÐèÒª×öÊý¾Ý½»»¥£¬½»»¥·½Ê½¾Í²ÉÓÃWebservice.
ÌØ½«¿ª·¢ÖÐÓöµ½µÄÎÊÌâ×ܽᲢ·ÖÏí£»
¿ª·¢ÖÐÓöµ½µÄÎÊÌâÓУº
1£©jav ......
Ê×ÏÈÎÒÃÇÒªÏÈдһ¸ö±¸·ÝÀà
BackupDb.java
´úÂëÈçÏ£º
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class BackupDb {
public BackupDb() {
}
public String back ......
ÎÒÃÇÖªµÀ£¬ÔÚJavaÖÐÉèÖñäÁ¿ÖµµÄ²Ù×÷£¬³ýÁËlongºÍdoubleÀàÐ͵ıäÁ¿Íâ¶¼ÊÇÔ×Ó²Ù×÷£¬Ò²¾ÍÊÇ˵£¬¶ÔÓÚ±äÁ¿ÖµµÄ¼òµ¥¶Áд²Ù×÷ûÓбØÒª½øÐÐͬ²½¡£
ÕâÔÚJVM 1.2֮ǰ£¬JavaµÄÄÚ´æÄ£ÐÍʵÏÖ×ÜÊÇ´ÓÖ÷´æ¶ÁÈ¡±äÁ¿£¬ÊDz»ÐèÒª½øÐÐÌØ±ðµÄ×¢ÒâµÄ¡£¶øËæ×ÅJVMµÄ³ÉÊìºÍÓÅ»¯£¬ÏÖÔÚÔÚ¶àÏ̻߳·¾³ÏÂvolatile¹Ø¼ü×ÖµÄʹÓñäµÃ·Ç³£ÖØÒª¡£
ÔÚµ±Ç° ......