﻿<?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-OX of Java</title><link>http://www.blogjava.net/kiwwor/</link><description>kiwwor</description><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 03:21:44 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 03:21:44 GMT</pubDate><ttl>60</ttl><item><title>今天到华为面试的几道题，栽了！</title><link>http://www.blogjava.net/kiwwor/archive/2010/12/01/339556.html</link><dc:creator>kiwwor</dc:creator><author>kiwwor</author><pubDate>Wed, 01 Dec 2010 14:40:00 GMT</pubDate><guid>http://www.blogjava.net/kiwwor/archive/2010/12/01/339556.html</guid><wfw:comment>http://www.blogjava.net/kiwwor/comments/339556.html</wfw:comment><comments>http://www.blogjava.net/kiwwor/archive/2010/12/01/339556.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/kiwwor/comments/commentRss/339556.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kiwwor/services/trackbacks/339556.html</trackback:ping><description><![CDATA[&nbsp;虽然自己JAVA不是很专业，但也经常写几个小程序，找找乐子，以为高深谈不上，基础的东西还是<br />
会的，今天就载在这个基础的上面，看来自己要重新审核下自己。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这里有几道题，跟大家一起学习下：<br />
1.分析运行输出：<br />
/**<br />
&nbsp;* 一道HUAWEI面试题2010/12/01<br />
&nbsp;* 要点：类的加载顺序<br />
&nbsp;* @author kiwwor<br />
&nbsp;*<br />
&nbsp;*/<br />
class Base {<br />
&nbsp;public static int initialize(String str) {<br />
&nbsp;&nbsp;System.out.println(str);<br />
&nbsp;&nbsp;return 6;<br />
&nbsp;}<br />
&nbsp;static int b = initialize("initialize b");<br />
&nbsp;<br />
&nbsp;public Base() {<br />
&nbsp;&nbsp;initialize("initialize base");<br />
&nbsp;}<br />
}<br />
public class Huawei extends Base {<br />
&nbsp;int x = initialize("initialize x");<br />
&nbsp;static int y = initialize("initialize y");<br />
&nbsp;<br />
&nbsp;public Huawei() {<br />
&nbsp;&nbsp;initialize("initialize huawei");<br />
&nbsp;}<br />
&nbsp;<br />
&nbsp;public static void main(String[] args) {<br />
&nbsp;&nbsp;new Huawei();<br />
&nbsp;}<br />
}<br />
我是答错了，回来用Eclipse运行结果如下：<br />
initialize b<br />
initialize y<br />
initialize base&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //这个输出很让我郁闷<br />
initialize x<br />
initialize huawei<br />
<span style="color: #0000ff">有知道的还要请教一下，这个我还是不很明白，再此谢谢!<br />
<br />
</span>2.一道程序题：写一个方法，输入一个int参数，返回倒序的int参数，如输入是123，输出321<br />
主要考察基本数据类型级基本数据函数<br />
当时就是做了，基本还是靠谱，就是函数乱了<br />
不能老用Eclipse，有时还是用记事本谢谢代码才行<br />
用记事本写代码也是一种能力啊<br />
<br />
3.i = 0; j = i++ ;<br />
i, j输出为：<br />
这个我也错了，直接写了1, 1<br />
回来运行下是1，0<br />
我改为i = 0; j = (i++); 还是1，0<br />
这个也要请教懂的大虾<br />
<br />
其它的不多写了，看来基础不是说能敲得几行代码，能写几个小程序就可以了<br />
还是要多深入学习才行，平时就要有谦卑的心态来学习<br />
<br />
第一次写博文，不好之处，多多指教。
<img src ="http://www.blogjava.net/kiwwor/aggbug/339556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kiwwor/" target="_blank">kiwwor</a> 2010-12-01 22:40 <a href="http://www.blogjava.net/kiwwor/archive/2010/12/01/339556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>