±äÁ¿,³£Á¿µÄ¸ÅÄî
•
JavaÓïÑÔÖÐÓÐÎåÖÖ²»Í¬ÀàÐ͵ij£Á¿,
–
•1ÕûÐͳ£Á¿:ÈκÎÒ»¸öÕûÐÍÊý×Ö¾ÍÊÇÒ»¸öÕûÐͳ£Á¿.
–JavaÓïÑÔÖÐ,ÕûÐͳ£Á¿ÓÐÈýÖÖ±íʾ·½Ê½:
•Ê®½øÖÆ:0,1,2,3,4,5,6,7,8,9,10,11,12…¶¼ÊÇÊ®½øÖƵij£Á¿
•°Ë½øÖÆ:°Ë½øÖÆ¿ÍÁ÷Á¿Ö»ÄÜÓÃ0,1,2,3,4,5,6,7À´±íʾ,ÇÒÖ»ÄÜÓÃ0×÷ΪÊ×λ,ÀýÈç012,02,06¶¼Êǰ˽øÖÆÕûÐͳ£Á¿.
•
–2.¸¡µãÐͳ£Á¿
•СÊý¾ÍÊǸ¡µãÐͳ£Á¿,Èç2.53, 9.13455µÈСÊý.
–3. ²¼¶ûÐͳ£Á¿
•²¼¶ûÐͳ£Á¿±íʾÂß¼Öµ,²»ÊÇÕæ¾ÍÊǼÙ, Ö»ÓÐÁ½¸öÖµ: true »ò false
–4. ×Ö·ûÐͳ£Á¿
•µ¥¸ö×Öĸ»ò·ûºÅ,±ØÐë°üº¬ÔÚµ¥ÒýºÅÄÚ’’,Èç’a’, ‘@’…
–5. ×Ö·û´®³£Á¿
•Javaͨ¹ýË«ÒýºÅ°ÑÒ»Á¬´®µÄ×Ö·ûÀ¨ÆðÀ´µÄÐÎʽ±íʾ×Ö·û´®³£Á¿.Èç”HelloWorld”, “Hello DangDang”
±äÁ¿
³ÌÐòÔÚÔËÐеÄʱºò,ϵͳ»áΪ³ÌÐò·ÖÅäÄÚ´æµ¥ÔªÀ´´æ´¢¸÷ÖÖ³£Á¿Êý¾Ý,±äÁ¿ÊÇÒ»¸ö»ù±¾µÄ´æ´¢µ¥Ôª,±äÁ¿¿ÉÒÔ¿´×÷ÊÇÒ»¸öÈÝÆ÷,ËüÊÇÓÃÀ´×°Ôس£Á¿Êý¾ÝµÄ,¼Çס±äÁ¿¿ÉÒÔ×°ÁËÕâ¸ö³£Á¿,ÔÙ×°ÄǸö³£Á¿,ËùÒÔ±äÁ¿Àï×°µÄ
¶«Î÷ÊÇ¿ÉÒÔ±äµÄ¡£
–¸ù¾Ý³£Á¿Êý¾ÝµÄÀàÐÍ,±äÁ¿·ÖΪËĸö´óÀàÐÍ
•ÕûÐÍ:°üÀ¨¶ÌÕûÐÍ,ÕûÐÍ,³¤ÕûÐÍ,×Ö½ÚÐÍ.
•¸¡µãÐÍ:°üÀ¨µ¥¾«¶È¸¡µãÐÍ,Ë«¾«¶È¸¡µãÐÍ.
•²¼¶ûÐÍ:Ö»°üÀ¨²¼¶ûÐÍ.ÓÐÁ½ÖÖÖµ”Õæ/¼Ù”
•×Ö·ûÐÍ:Ö»°üÀ¨µ¥¸ö×Ö·û,´ú±íÊý×Ö,×Öĸ,·ûºÅ…
ÕûÐͱäÁ¿
•
ÕûÐÍÀàÐÍ
´æ´¢ÐèÇó
ÖµµÄ·¶Î§
byte(×Ö½ÚÐÍ)
1 ×Ö½Ú
-128 ~~ 127
short(¶ÌÕûÐÍ)
2 ×Ö½Ú
-32768 ~~ 32767
int(ÕûÐÍ)
4×Ö½Ú
-2147483648 ~~ 2147483647
long(³¤ÕûÐÍ)
8 ×Ö½Ú
-9223372036854775808 ~~ 9223372036854775807
¸¡µãÐÍ:µ¥¾«¶È¸¡µãÐÍ(float),Ë«¾«¶È¸¡µãÐÍ(double)
ÀàÐÍ
´æ´¢ÐèÇó
±£ÁôСÊýλ
float
4×Ö½Ú
6-7λ
double
8×Ö½Ú
15λСÊý
×Ö·ûÐÍ(char)¿É±íʾͨ³£ÒâÒåÉϵĵ¥¸ö×Ö·û,Java×Ö·û²ÉÓÃUnicode±àÂë.UnicodeÊÇÒ»ÖÖ×Ö·û±àÂ뷽ʽ,¿ÉÒÔ¿çÓïÑÔ,¿çƽ̨½øÐÐÎı¾×ª»». Unicode±àÂë,Ò»¸ö×Ö·ûÕ¼Á½¸ö×Ö½Ú.
•boolean ÀàÐÍÓÐÁ½¸öÖµ:falseºÍtrue,ÓÃÀ´ÅжÏÂß¼Ìõ¼þµÄ.
ÕûÐÍÓÃÓÚ±íʾûÓÐСÊý²¿·ÖµÄÊýÖµ,ËüÔÊÐíÊǸºÊý.JavaÌṩÁË4ÖÖÕûÐÍ
±äÁ¿
½ñÌìÎÒÔÚ×ö·É»ú¡£ÎªÊ²Ã´ËµÎÒÔÚ×ö·É»úÄØ£¡ÒòΪÕâÊÇÎÒ½ø´«ÖDz¥¿ÍÒÔÀ´£¬¸öÈ˸оõ·Ç³£ÖØÒªµÄÒ»ÌÿΣ¬µ«ÊÇÎÒ²»ÄÜÒ»ÏÂ×Ó¼ÇסËùËùÓеĶ«Î÷£¬×òÌìÍíÉÏ£¬¿´ÊÓÆµ¿´µ½ÍíÉÏÈýµã£¬½ñÌìÉϿκÜÏ뼯ÖÐ×¢ÒâÁ¦£¬µ«ÊÇ×îÖÕ»¹ÊÇÈ̲»×¡´òÁËî§Ë¯£¬µ«½ñÌìµÄµÄ¿Î¸øÎҵĸоõÊǷdz£¾ßÓÐÁ¬¹áÐÔ£¬Ç°ÃæµÄ¿ÎÈç¹ûÌýµÃ²»ÊǺÜÇ ......
½ñÌì¼ÌÐøÑ§Ï°javaºÍandroidƽ̨ javaµÄѧϰËãÊDz¹³ä£¬ÒòΪûÓÐjava»ù´¡Ò²×ö²»³öʲô¶«Î÷À´
½ñÌì¿´µ½javaÓÃthis¹Ø¼ü×ÖÀ´ÖØÔع¹Ôì·½·¨£¬ÔÚÕâÀï×ö¸ö±Ê¼Çclass a_sample{
public int x,y.z;
a_sample(int x){
this.x=x;
}
a_sample(int x,int y){
this(x);
this.y=y;
}
a_sample(int x ......