﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-葫芦里卖药-随笔分类-Learning Core Jave 7edition</title><link>http://www.blogjava.net/livahu/category/14732.html</link><description>livahu的博客?做一个不浮躁的人=&amp;成功的秘密在于始终唯一的目标=</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 18:34:16 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 18:34:16 GMT</pubDate><ttl>60</ttl><item><title>I hava finished chapter 8</title><link>http://www.blogjava.net/livahu/archive/2006/09/18/70224.html</link><dc:creator>livahu</dc:creator><author>livahu</author><pubDate>Mon, 18 Sep 2006 01:59:00 GMT</pubDate><guid>http://www.blogjava.net/livahu/archive/2006/09/18/70224.html</guid><wfw:comment>http://www.blogjava.net/livahu/comments/70224.html</wfw:comment><comments>http://www.blogjava.net/livahu/archive/2006/09/18/70224.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/livahu/comments/commentRss/70224.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/livahu/services/trackbacks/70224.html</trackback:ping><description><![CDATA[
		<p>感觉hostman真的很牛,里面举的例子都很好,正如序言所说的,not joke都是很实际的程序.<br />不过有点无法接受,可能我没有那天赋<br />就是hostman的代码风格一般都是先写method,然后才是field.<br />让人很是变扭.<br />我用ide觉得不是很顺畅.<br />有事了<br />先写到这吧<br /></p>
<img src ="http://www.blogjava.net/livahu/aggbug/70224.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/livahu/" target="_blank">livahu</a> 2006-09-18 09:59 <a href="http://www.blogjava.net/livahu/archive/2006/09/18/70224.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 初始化过程详解</title><link>http://www.blogjava.net/livahu/archive/2006/09/06/68073.html</link><dc:creator>livahu</dc:creator><author>livahu</author><pubDate>Wed, 06 Sep 2006 09:21:00 GMT</pubDate><guid>http://www.blogjava.net/livahu/archive/2006/09/06/68073.html</guid><wfw:comment>http://www.blogjava.net/livahu/comments/68073.html</wfw:comment><comments>http://www.blogjava.net/livahu/archive/2006/09/06/68073.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/livahu/comments/commentRss/68073.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/livahu/services/trackbacks/68073.html</trackback:ping><description><![CDATA[
		<p>觉得Core Java在Java 初始化过程的总体顺序没有讲,只是说了构造器时的顺序,作者似乎认为路径很多,列出来比较混乱.我觉得还是要搞清楚它的过程比较好.所以现在结合我的学习经验写出具体过程:<br /><br />过程如下:<br /><br />1.在类的声明里查看有无静态元素(static element, 我姑且这么叫吧),比如static int  x = 1,<br />{//block<br />      float sss = 333.3; String str = "hello"; <br />}<br />或者 比如<br /> static {  //(static block),<br />            int x = 2;<br />            double y = 33.3;<br />}<br />如果有static element则首先执行其中语句,<font color="#ff0033">但注意static element只执行一次,</font>在第二次创建类的对象的时候，就不会去执行static element的语句.<br /><br />2.查看此类<font color="#330000"><font color="#ff0066">是否为启动运行类</font>,</font>若为启动运行类,则执行main()方法里的语句对应语句<br /><br />3.若不是启动运行类,则按代码的排版先后顺序继续执行非static element的变量赋值以及代码块.<br /><br />4.最后执行构造方法,如果在被调用的构造方法里面有this关键字<font color="#ff0066">(注意,如果你考虑要调用其他构造方法,则应该把this写在最前面,不然会产生错误)</font>,则先调用相应构造方法主体,调用完之后再执行自己的剩下语句.<br /><br />下面给出一个实例:<br /><br /><font color="#0000cc">/**<br /> *<br /> * @author livahu<br /> * Created on 2006年9月6日, 下午17:00<br /> */<br />class FirstClass {<br />    FirstClass(int i) {<br />        System.out.println("FirstClass(" + i + ")");<br />    }<br />    <br />    void useMethod(int k) {<br />        System.out.println("useMethod(" + k + ")");<br />    }<br />}</font></p>
		<p>
				<font color="#0000cc">class SecondClass {<br />    static FirstClass fc1 = new FirstClass(1);<br />    FirstClass fc3 = new FirstClass(3);<br />    static {<br />        FirstClass fc2 = new FirstClass(2);<br />    }<br />    <br />    {<br />        System.out.println("SecondClass's block, this block is not static block.");<br />    }<br />    <br />    SecondClass() {<br />        System.out.println("SecondClass()");<br />    }<br />    <br />    FirstClass fc4 = new FirstClass(4);<br />}</font>
		</p>
		<p>
				<font color="#0000cc">public class InitiationDemo {<br />    SecondClass sc1 = new SecondClass();<br />    <br />    {<br />        System.out.println("Hello Java World!");<br />    }<br />    <br />    public static void main(String[] args) {<br />        System.out.println("Inside main()");<br />        SecondClass.fc1.useMethod(100);<br />        InitiationDemo idObj = new InitiationDemo();<br />    }<br />    <br />    static SecondClass sc2 = new SecondClass();<br />}</font>
		</p>
		<p>
				<font color="#0000cc">
						<br />
				</font>运行结果:<br /><br /><font color="#339933">FirstClass(1)<br />FirstClass(2)<br />FirstClass(3)<br />SecondClass's block, this block is not static block.<br />FirstClass(4)<br />SecondClass()<br />Inside main()<br />useMethod(100)<br />FirstClass(3)<br />SecondClass's block, this block is not static block.<br />FirstClass(4)<br />SecondClass()<br />Hello Java World!</font><br /><br /></p>
<img src ="http://www.blogjava.net/livahu/aggbug/68073.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/livahu/" target="_blank">livahu</a> 2006-09-06 17:21 <a href="http://www.blogjava.net/livahu/archive/2006/09/06/68073.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>I hava read two charpter</title><link>http://www.blogjava.net/livahu/archive/2006/09/05/67715.html</link><dc:creator>livahu</dc:creator><author>livahu</author><pubDate>Tue, 05 Sep 2006 00:39:00 GMT</pubDate><guid>http://www.blogjava.net/livahu/archive/2006/09/05/67715.html</guid><wfw:comment>http://www.blogjava.net/livahu/comments/67715.html</wfw:comment><comments>http://www.blogjava.net/livahu/archive/2006/09/05/67715.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/livahu/comments/commentRss/67715.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/livahu/services/trackbacks/67715.html</trackback:ping><description><![CDATA[
		<p>现在我有一个问题是:<br />在解释器中<br />什么叫增量链接??<br />同时对codepoint还是不太了解.<br />还过看了<a href="http://java.sun.com/developer/technicalArticles/Intl/Supplementary/index_zh_CN.html">http://java.sun.com/developer/technicalArticles/Intl/Supplementary/index_zh_CN.html</a><br />后就明白些了.</p>
<img src ="http://www.blogjava.net/livahu/aggbug/67715.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/livahu/" target="_blank">livahu</a> 2006-09-05 08:39 <a href="http://www.blogjava.net/livahu/archive/2006/09/05/67715.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我打算学习Core Java用english学习</title><link>http://www.blogjava.net/livahu/archive/2006/09/01/67068.html</link><dc:creator>livahu</dc:creator><author>livahu</author><pubDate>Fri, 01 Sep 2006 05:18:00 GMT</pubDate><guid>http://www.blogjava.net/livahu/archive/2006/09/01/67068.html</guid><wfw:comment>http://www.blogjava.net/livahu/comments/67068.html</wfw:comment><comments>http://www.blogjava.net/livahu/archive/2006/09/01/67068.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/livahu/comments/commentRss/67068.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/livahu/services/trackbacks/67068.html</trackback:ping><description><![CDATA[我的英语不算很好,但还凑合,今天开始打算研读它,作为对旧知识的回顾和对Java的进一不掌握.<br />感觉很有难度,所以在这里发贴,希望大家鼓励,同时也是自我鼓励<img src ="http://www.blogjava.net/livahu/aggbug/67068.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/livahu/" target="_blank">livahu</a> 2006-09-01 13:18 <a href="http://www.blogjava.net/livahu/archive/2006/09/01/67068.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>