??xml version="1.0" encoding="utf-8" standalone="yes"?>日本在线视频不卡,国产精品91xxx,日韩写真福利视频在线http://www.aygfsteel.com/rickhan/zh-cnSat, 17 May 2025 23:30:30 GMTSat, 17 May 2025 23:30:30 GMT60l习题,长方形求周长和面U?/title><link>http://www.aygfsteel.com/rickhan/archive/2008/03/20/187450.html</link><dc:creator>rick</dc:creator><author>rick</author><pubDate>Thu, 20 Mar 2008 03:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/rickhan/archive/2008/03/20/187450.html</guid><wfw:comment>http://www.aygfsteel.com/rickhan/comments/187450.html</wfw:comment><comments>http://www.aygfsteel.com/rickhan/archive/2008/03/20/187450.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rickhan/comments/commentRss/187450.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rickhan/services/trackbacks/187450.html</trackback:ping><description><![CDATA[<p><span style="color:#7f0055; font-family:宋体; font-size:10pt"><strong>定义一个长方ŞQ求它的周长和面U。用面向对象的方法? </strong></span></p><p>  </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> 长方?{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">?/span><span style="color:black">;</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">?/span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> 周长()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>return</strong></span><span style="color:black"> 2*(</span><span style="color:#0000c0">?/span><span style="color:black">+</span><span style="color:#0000c0">?/span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> 面积()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>return</strong></span><span style="color:black"> </span><span style="color:#0000c0">?/span><span style="color:black">*</span><span style="color:#0000c0">?/span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }        </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args) </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        长方?chang1=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> 长方?);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        长方?chang2=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> 长方?);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        chang1.</span><span style="color:#0000c0">?/span><span style="color:black">=10;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        chang1.</span><span style="color:#0000c0">?/span><span style="color:black">=5;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#2a00ff">"周长="</span><span style="color:black">+chang1.周长());</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#2a00ff">"面积="</span><span style="color:black">+chang1.面积());</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        chang2.</span><span style="color:#0000c0">?/span><span style="color:black">=20;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        chang2.</span><span style="color:#0000c0">?/span><span style="color:black">=8;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#2a00ff">"周长="</span><span style="color:black">+chang2.周长());</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#2a00ff">"面积="</span><span style="color:black">+chang2.面积());</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">}</span></p><img src ="http://www.aygfsteel.com/rickhan/aggbug/187450.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rickhan/" target="_blank">rick</a> 2008-03-20 11:59 <a href="http://www.aygfsteel.com/rickhan/archive/2008/03/20/187450.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>l承http://www.aygfsteel.com/rickhan/archive/2008/03/20/187449.htmlrickrickThu, 20 Mar 2008 03:58:00 GMThttp://www.aygfsteel.com/rickhan/archive/2008/03/20/187449.htmlhttp://www.aygfsteel.com/rickhan/comments/187449.htmlhttp://www.aygfsteel.com/rickhan/archive/2008/03/20/187449.html#Feedback0http://www.aygfsteel.com/rickhan/comments/commentRss/187449.htmlhttp://www.aygfsteel.com/rickhan/services/trackbacks/187449.htmlpublic class Animal

{

    int height;

    int weight;

    void animal()

    {

        System.out.println("Animal constract");

    }

    void eat()

    {

        System.out.println("Animal eat");

    }

    void sleep()

    {

        System.out.println("Animal sleep");

    }

    void breathe()

    {

        System.out.println("Animal breathe");

    }

}

/*

* 理解l承是理解面向对象程序设计的关键

* 在java中,通过关键字extendsl承一个已有的c,被承的cȝ为父c(类Q基c)Q新的类UCؓ子类Q派生类Q?/span>

* * 在java中,不允许多l承

*/

class Fish extends Animal

{

    void fish()

    {

        

        System.out.println("fish constract");

    }

    void breathe()

    {

        //super.breathe();

        //super.height=40;

        System.out.println("fish boo");

    }

}

class Integration

{

    public static void main(String[]args)

    {

        //Animal an=new Animal();

        Fish fh=new Fish();

        //an.breathe();

        //fh.height=30;

        fh.breathe();

        

    }

}

/*

*在子cd中定义一个与父类同名Q返回类型,参数cd均一致的ҎQ称为方法的覆盖

*Ҏ的覆盖发生在子类和父cM间?/span>

*调用父类的方法用super

*/

/*Ҏ变量superQ提供了父类的访?/span>

* 可以使用super讉K被父c被子类隐藏的变量或覆盖的方?/span>

* 每个子类构造方法的W一句,都是隐藏的调用superQ)Q如果父cL有这UŞ式的构造函敎ͼ那么在编译器中就会报错?/span>

*

*

*

*/



rick 2008-03-20 11:58 发表评论
]]>
关键字static和finalhttp://www.aygfsteel.com/rickhan/archive/2008/03/05/184054.htmlrickrickWed, 05 Mar 2008 09:13:00 GMThttp://www.aygfsteel.com/rickhan/archive/2008/03/05/184054.htmlhttp://www.aygfsteel.com/rickhan/comments/184054.htmlhttp://www.aygfsteel.com/rickhan/archive/2008/03/05/184054.html#Feedback0http://www.aygfsteel.com/rickhan/comments/commentRss/184054.htmlhttp://www.aygfsteel.com/rickhan/services/trackbacks/184054.html静态方法和静态变量是属于某一个类Q而不属于cȝ对象?

静态方法和静态变量的引用直接通过cd引用?

在静态方法中不能调用非静态的Ҏ和引用非静态的成员变量。反之,则可以?

可以用类的对象obj去调用静态的ҎmethodQ)Q如Qobj.method()?

 

Final在声明时需要进行初始化?

使用关键字final定义帔RQ例如:final double PI=3.1415926

作ؓ一U约定,在定义常量时Q通常采用大写的Ş式?

Final帔R可以在声明的同时赋初|也可以在构造函C赋初倹{?

Z节省内存Q我们通常常量声明ؓ静态的QstaticQ?

 

在声明ؓstaticӞp在声明final帔R时进行初始化?

static final double //PI=3.1415926;

    int x,y;

    point(int a,int b)

    {

        PI=3.1415926;

        x=a;

        y=b;

    }

q种方式是错误的?

正确的方法如下:

static final double PI=3.1415926;

 



rick 2008-03-05 17:13 发表评论
]]>
Ҏ变量thishttp://www.aygfsteel.com/rickhan/archive/2008/03/05/183958.htmlrickrickWed, 05 Mar 2008 05:57:00 GMThttp://www.aygfsteel.com/rickhan/archive/2008/03/05/183958.htmlhttp://www.aygfsteel.com/rickhan/comments/183958.htmlhttp://www.aygfsteel.com/rickhan/archive/2008/03/05/183958.html#Feedback0http://www.aygfsteel.com/rickhan/comments/commentRss/183958.htmlhttp://www.aygfsteel.com/rickhan/services/trackbacks/183958.htmlThis变量表示成员对象本n?

public class point

{

    int x,y;

    point(int a,int b)

    {

        x=a;

        y=b;

    }

    point()

    {        

    }

    void output()

    {

    System.out.println(x);

    System.out.println(y);

    }

    void output(int x,int y)

    {

        this.x=x;

        this.y=y;

    }

    public static void main(String[] args)

    {

        point pt;

        /*pt=new point();

        {

            

            pt.output();            

        }*/

        pt=new point(3,3);

        {

            pt.output(5,5);

            pt.output();

        }

    }

}

当类中有2个同名变量,一个属于类Q类的成员变量)Q而另一个属于某个特定的ҎQ方法中的局部变量)Q用this区分成员变量和局部变量?

使用this化构造函数的调用?

public class point

{

    int x,y;

    point(int a,int b)

    {

        x=a;

        y=b;

    }

    point()

    {    

        this(1,1);

    }

    void output()

    {

    System.out.println(x);

    System.out.println(y);

    }

    void output(int x,int y)

    {

        this.x=x;

        this.y=y;

    }

    public static void main(String[] args)

    {

        point pt;

        pt=new point();

        pt.output();

    }

}

我们使用一个不带参数的构造方法来调用带参数的构造方法,在不带参数的构造方法中使用this(1,1);this本n表示pt对象Q他调用带参数的成员ҎQ来lx和y赋倹{大大简化了调用Ҏ?

在一个类中所有的实例Q对象)调用的成员方法在内存中只有一份拷贝,管在内存中可能有多个对象,而数据成员(实例变量Q成员变量)在类的每个对象所在的内存中都存在着一份拷贝。This变量允许相同的实例方法ؓ不同的对象工作。每当调用一个实例方法时Qthis变量被讄成引用该实例Ҏ的特定的cd象。方法的代码接着会与this所代表的对象的特定数据建立兌?



rick 2008-03-05 13:57 发表评论
]]>
面向对象的方?/title><link>http://www.aygfsteel.com/rickhan/archive/2008/03/05/183918.html</link><dc:creator>rick</dc:creator><author>rick</author><pubDate>Wed, 05 Mar 2008 03:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/rickhan/archive/2008/03/05/183918.html</guid><wfw:comment>http://www.aygfsteel.com/rickhan/comments/183918.html</wfw:comment><comments>http://www.aygfsteel.com/rickhan/archive/2008/03/05/183918.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rickhan/comments/commentRss/183918.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rickhan/services/trackbacks/183918.html</trackback:ping><description><![CDATA[<p>面向对象的方法要先徏一个类Q这个类相当于一个模板,然后要ؓq个cd例化一个对象。然后对q个对象才能q行操作? </p><p>cd有状态和行ؓ的方式? </p><p>状态就像hq个cȝ状态有w高和体重,行ؓ有吃饭这个行为? </p><p>下面用一个点来说? </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> <span style="background-color:silver">point</span></span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">x</span><span style="color:black">,</span><span style="color:#0000c0">y</span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> output()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">x</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">y</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        <span style="background-color:silver">point</span> pt;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        pt=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> <span style="background-color:silver">point</span>();</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.</span><span style="color:#0000c0">x</span><span style="color:black">=10;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.</span><span style="color:#0000c0">y</span><span style="color:black">=10;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.output();            </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">构造函敎ͼ构造函数和cȝҎcM。构造方法的名字和类名相同,q且没有q回|构造方法主要ؓcȝ对象定义初始化状态? </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">我们不能直接调用构造函敎ͼ只能通过new关键字来调用从而创建类的实? </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">Java的类都要求有构造方法,如果没有定义构造方法,则java会默认用一个缺省的ҎQ就是不带参数的Ҏ? </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> point</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">x</span><span style="color:black">,</span><span style="color:#0000c0">y</span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:blue; text-decoration:underline">point</span><span style="color:black">()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black; background-color:silver">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black; background-color:silver">        </span><span style="color:#0000c0; background-color:silver">x</span><span style="color:black; background-color:silver">=5;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black; background-color:silver">        </span><span style="color:#0000c0; background-color:silver">y</span><span style="color:black; background-color:silver">=10;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black; background-color:silver">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> output()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">x</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">y</span><span style="color:black"><span style="background-color:silver">)</span>;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        point pt;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        pt=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> point();</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.output();            </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p>对于构造方法,q可以用参数的ҎQ在实例化对象的时候,直接传递参数就可以? </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> point</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">x</span><span style="color:black">,</span><span style="color:#0000c0">y</span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    point(</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> a,</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> b)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">x</span><span style="color:black">=a;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">y</span><span style="color:black">=b;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> <span style="background-color:silver">output</span>()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">x</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">y</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        point pt;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        pt=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> point(3,3);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.<span style="background-color:silver">output</span>();            </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p>New关键字的作用 </p><p>为对象分配内存空间? </p><p>引v对象构造方法的调用? </p><p>为对象返回一个引用? </p><p>  </p><p>各种数据cd的默认值是Q? </p><p>数值型Q? 0 </p><p>BooleanQ? false </p><p>CharQ? "\0" </p><p>对象Q? null </p><p>  </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> point</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">x</span><span style="color:black">,</span><span style="color:#0000c0">y</span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    point(</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> a,</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> b)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">x</span><span style="color:black">=a;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">y</span><span style="color:black">=b;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> <span style="background-color:silver">output</span>()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">x</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">y</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        point pt;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        pt=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> point(3,3);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            pt.<span style="background-color:silver">output</span>();            </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p>输出? 0 </p><p>带参数的构造方法和不带参数的构造方法可以同时用。只要参数类型或参数个数不同。在调用是是通过Ҏ定参数类型和参数个数的方法来调用哪个构造方法? </p><p>  </p><p>  </p><p>q就是方法的重蝲QoverloadQ:重蝲构成的条ӞҎ的名U相同,但参数类型或参数个数不同Q才能构成方法的重蝲? </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> point</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">{</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> </span><span style="color:#0000c0">x</span><span style="color:black">,</span><span style="color:#0000c0">y</span><span style="color:black">;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    point(</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> a,</span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> b)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">x</span><span style="color:black">=a;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#0000c0">y</span><span style="color:black">=b;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    point()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> output()</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">x</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(</span><span style="color:#0000c0">y</span><span style="color:black">);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args)</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        point <span style="background-color:silver">pt</span>;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        <span style="background-color:silver">pt</span>=</span><span style="color:#7f0055"><strong>new</strong></span><span style="color:black"> point();</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">            <span style="background-color:silver">pt</span>.output();            </span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#3f7f5f">/*<span style="background-color:silver">pt</span>=new point(3,3);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#3f7f5f">        {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#3f7f5f">            <span style="background-color:silver">pt</span>.output();</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#3f7f5f">        }*/</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">q?U方法都是可以用的?/span></p><img src ="http://www.aygfsteel.com/rickhan/aggbug/183918.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rickhan/" target="_blank">rick</a> 2008-03-05 11:58 <a href="http://www.aygfsteel.com/rickhan/archive/2008/03/05/183918.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>UMq算W?/title><link>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182754.html</link><dc:creator>rick</dc:creator><author>rick</author><pubDate>Thu, 28 Feb 2008 09:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182754.html</guid><wfw:comment>http://www.aygfsteel.com/rickhan/comments/182754.html</wfw:comment><comments>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182754.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rickhan/comments/commentRss/182754.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rickhan/services/trackbacks/182754.html</trackback:ping><description><![CDATA[<p>Java中有3个移位运符 </p><p>左移Q? << </p><p>带符号右U:>> </p><p>无符号右U:>>> </p><p>? x x<<2 x>>2 x>>>2 </p><p>17 00010001 01000100 00000100 00000100 </p><p>-17 11101111 10111100 11111011 00111011 </p><p>看一下程?x表示16q制。ffffffff表示-1 </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> test {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args) {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> i=0xffffffff;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> c=i<<2;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(i);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(c);</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">输出?1?4.q表C? </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> test {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args) {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> i=0xffffffff;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> c=i<<2;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toHexString</em>(i));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toHexString</em>(c));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">使用Integer.toHexString()?0q制转换?6q制? </span></p><p>输出?span style="color:black; font-family:宋体; font-size:10pt">ffffffff 和fffffffc左移2位最后补2?Q最后的1100转换?6q制是c </span></p><p>  </p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> test {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args) {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> i=0xffffffff;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> c=i>>>2;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.<span style="background-color:silver">println</span>(Integer.<em>toHexString</em>(i));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.<span style="background-color:silver">println</span>(Integer.<em>toHexString</em>(c));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">无符号右U输出是ffffffff?fffffff 右移2位后最左段?011Q{换位16q制是3 </span></p><p>  </p><p><span style="color:black; font-family:宋体; font-size:10pt">l习Q? </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">一个整?10从右端开始的4?位变?. </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">{?要想??位变?Q先构造一??位是0的数Q然后用110和这个数?amp;。Q何数?与都?Q就完成了Q务。要构造一??位是0的数Q先构造一个低4位是1的数15Q然后将它左U?位,然后取反Q就构造成4?位是0的数了。程序如下? </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>class</strong></span><span style="color:black"> test {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">    </span><span style="color:#7f0055"><strong>public</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>static</strong></span><span style="color:black"> </span><span style="color:#7f0055"><strong>void</strong></span><span style="color:black"> main(String[] args) {</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> i=15;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> j=i<<3;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> c=~j;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> k=110;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        </span><span style="color:#7f0055"><strong>int</strong></span><span style="color:black"> <span style="background-color:silver">l</span>=k&c;</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toBinaryString</em>(i));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toBinaryString</em>(j));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toBinaryString</em>(c));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toBinaryString</em>(k));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        System.</span><span style="color:#0000c0"><em>out</em></span><span style="color:black">.println(Integer.<em>toBinaryString</em>(<span style="background-color:silver">l</span>));</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">        }</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">} </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">输出? </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">00001111</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">01111000</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">10000111</span> </span></p><p><span style="font-family:宋体; font-size:10pt"><span style="color:black">01101110</span> </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">00000110 </span></p><p>  </p><p><span style="color:black; font-family:宋体; font-size:10pt">一个数左移一位等于是数*2Q右UM位相当于数/2? </span></p><p><span style="color:black; font-family:宋体; font-size:10pt">左移2位相当与乘两?Q右U?位相当与除两?.</span></p><img src ="http://www.aygfsteel.com/rickhan/aggbug/182754.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rickhan/" target="_blank">rick</a> 2008-02-28 17:15 <a href="http://www.aygfsteel.com/rickhan/archive/2008/02/28/182754.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>位运?/title><link>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182702.html</link><dc:creator>rick</dc:creator><author>rick</author><pubDate>Thu, 28 Feb 2008 07:47:00 GMT</pubDate><guid>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182702.html</guid><wfw:comment>http://www.aygfsteel.com/rickhan/comments/182702.html</wfw:comment><comments>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rickhan/comments/commentRss/182702.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rickhan/services/trackbacks/182702.html</trackback:ping><description><![CDATA[<p>& 按位? 都真才真 </p><p>01101101 </p><p>& </p><p>00110111 </p><p>00100101 </p><p>| 按位? 只要1个真qQ都假才? </p><p> 01101101 </p><p> | </p><p> 00110111 </p><p> 01111111 </p><p>^按位异或 一真一假才为真Q都真都假就是假? </p><p> 01101101 </p><p> ^ </p><p> 00110111 </p><p> 01011010 </p><p>~按位取反 0?Q?? </p><p>~01101101 </p><p> 10010010</p><img src ="http://www.aygfsteel.com/rickhan/aggbug/182702.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rickhan/" target="_blank">rick</a> 2008-02-28 15:47 <a href="http://www.aygfsteel.com/rickhan/archive/2008/02/28/182702.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>原码Q反码,和补?/title><link>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182694.html</link><dc:creator>rick</dc:creator><author>rick</author><pubDate>Thu, 28 Feb 2008 07:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182694.html</guid><wfw:comment>http://www.aygfsteel.com/rickhan/comments/182694.html</wfw:comment><comments>http://www.aygfsteel.com/rickhan/archive/2008/02/28/182694.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rickhan/comments/commentRss/182694.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rickhan/services/trackbacks/182694.html</trackback:ping><description><![CDATA[<p>在java中一个字节由8个二q位l成? </p><p>计算Z有原码,反码Q和补码? </p><p>原码 </p><p> 最高ؓ作ؓW号?正,1负。其余各位表C数值的l对倹{? </p><p> +7的原码是 00000111 </p><p>-7的原码是 10000111 </p><p>原码的问题是+0?0的表C? </p><p>+0?0000000 </p><p>-0? 10000000 </p><p>2个数g同? </p><p>反码 </p><p> 一个数如果为正Q则它的反码与原码相同,如果Q则W号位ؓ1Q其余取反? </p><p>+7?0000111 </p><p>-7 ?11111000 </p><p>反码的问题也?0?0的问? </p><p>+0?00000000 </p><p>-0 ?11111111 </p><p>2个数g同? </p><p>补码 </p><p> 利用溢出Q我们将减法变成加法?一个数如十q制Q一个字节一个数Q有8位,过p一? </p><p> 一个数为正Q则它的原码Q反码,补码相同。如果ؓ负,则符号位?Q其余对原码取反。然后加1 </p><p> +7?00000111 </p><p>-7? 11111001 </p><p>+0?0000000 </p><p>-0?00000000Q然后丢掉最高的9位则?0000000 </p><p>?0的表C相同,所以计机中是采用的是补码? </p><p>已知一个负数的补码Q{换ؓ十进制? </p><ol><li>先对各位取反? </li><li>其转换为十q制? </li><li>加上负号Q再减去1. </li></ol><p>?11111010 先取? </p><p> 00000101 转换为十q制 </p><p>? 加上负号 </p><p>?5 再减? </p><p>?6 </p><img src ="http://www.aygfsteel.com/rickhan/aggbug/182694.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rickhan/" target="_blank">rick</a> 2008-02-28 15:02 <a href="http://www.aygfsteel.com/rickhan/archive/2008/02/28/182694.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>控制语句forhttp://www.aygfsteel.com/rickhan/archive/2008/02/28/182636.htmlrickrickThu, 28 Feb 2008 03:39:00 GMThttp://www.aygfsteel.com/rickhan/archive/2008/02/28/182636.htmlhttp://www.aygfsteel.com/rickhan/comments/182636.htmlhttp://www.aygfsteel.com/rickhan/archive/2008/02/28/182636.html#Feedback0http://www.aygfsteel.com/rickhan/comments/commentRss/182636.htmlhttp://www.aygfsteel.com/rickhan/services/trackbacks/182636.htmlpublic class Welcome {

    public static void main(String[] args) {

        for(int i=0;i<10;i++)

        {System.out.println(i);

        }

    }

}

对于java中for语句中定义的变量的作用域只在{}内。For以外不能讉K。这点和c语言不同Q知道就可以了?



rick 2008-02-28 11:39 发表评论
]]>
Java中的++操作http://www.aygfsteel.com/rickhan/archive/2008/02/28/182631.htmlrickrickThu, 28 Feb 2008 03:28:00 GMThttp://www.aygfsteel.com/rickhan/archive/2008/02/28/182631.htmlhttp://www.aygfsteel.com/rickhan/comments/182631.htmlhttp://www.aygfsteel.com/rickhan/archive/2008/02/28/182631.html#Feedback0http://www.aygfsteel.com/rickhan/comments/commentRss/182631.htmlhttp://www.aygfsteel.com/rickhan/services/trackbacks/182631.htmlI++ 是先取出i的|然后参与q算+1?

public class Welcome {

    public static void main(String[] args) {

        int i=3;

        System.out.println(i++);

        }

}

输出?

++i是先+1Q然后参与运?

public class Welcome {

    public static void main(String[] args) {

        int i=3;

        System.out.println(++i);

        }

}

输出?

下面q个例子说明了这个道?

public class Welcome {

    public static void main(String[] args) {

        int i=3;

        int count=(i++)+(i++)+(i++);

        System.out.println(i);

        System.out.println(count);

        }

}

输出??2Qi取了3ơ是6Qcount?+4+5=12

public class Welcome {

    public static void main(String[] args) {

        int i=3;

        int count=(++i)+(++i)+(++i);

        System.out.println(i);

        System.out.println(count);

        }

}

输出??5Qi取了3ơ是6Qcount?+5+6=15



rick 2008-02-28 11:28 发表评论
]]>
վ֩ģ壺 | ̨| ̩| | | | ɽ| | ˳| Ӽ| | 㽭ʡ| º| | | ƽ| | | Դ| ʷ| ƺ| | | ʹ| | | ȫ| մ| | ӱʡ| | ³| ƽ| | | | | | | | ֥|