﻿<?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-大山-随笔分类-core java</title><link>http://www.blogjava.net/ityouknow/category/53069.html</link><description>Where are you come from?</description><language>zh-cn</language><lastBuildDate>Thu, 02 May 2013 18:07:02 GMT</lastBuildDate><pubDate>Thu, 02 May 2013 18:07:02 GMT</pubDate><ttl>60</ttl><item><title>分享一个java面试中遇到的一个数字编程题</title><link>http://www.blogjava.net/ityouknow/archive/2013/05/02/398685.html</link><dc:creator>大山</dc:creator><author>大山</author><pubDate>Thu, 02 May 2013 09:09:00 GMT</pubDate><guid>http://www.blogjava.net/ityouknow/archive/2013/05/02/398685.html</guid><wfw:comment>http://www.blogjava.net/ityouknow/comments/398685.html</wfw:comment><comments>http://www.blogjava.net/ityouknow/archive/2013/05/02/398685.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ityouknow/comments/commentRss/398685.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ityouknow/services/trackbacks/398685.html</trackback:ping><description><![CDATA[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;1、题目是编写java程序打印出一下数字形状：<br /><br />&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;1 &nbsp;<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7 &nbsp; 2 &nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12 8 &nbsp; 3 &nbsp;&nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16 13 9 &nbsp; 4 &nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;19 17 14 10 5 &nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;21 20 18 15 11 6 &nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div>&nbsp; &nbsp; 当初做题的时候比较着急没用做出来，其实思路也都想出来了，就是没具体编码出来，关键是控制数组的坐标变换而已：<br />&nbsp; &nbsp; 下来做了一下,与大家共享下，请多指正。<br /><br />&nbsp; &nbsp; &nbsp;<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all">&nbsp; &nbsp;<br />&nbsp;<span style="color: #0000ff;">public</span>&nbsp;<span style="color: #0000ff;">class</span>&nbsp;Test&nbsp;{<br /><br />&nbsp; &nbsp;&nbsp;<span style="color: #0000FF; ">public</span>&nbsp;<span style="color: #0000FF; ">static</span>&nbsp;<span style="color: #0000FF; ">void</span>&nbsp;main(String[]&nbsp;args)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;count=1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;[][]&nbsp;&nbsp;a=<span style="color: #0000FF; ">new</span>&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;[12][12];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">赋值</span><span style="color: #008000; "><br /></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i=0;i&lt;12;i++){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;j=0;j&lt;12-j;j++){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">if</span>(j&gt;=i){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a[j][j-i]=count++;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">打印</span><span style="color: #008000; "><br /></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i=0;i&lt;12;i++){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;j=0;j&lt;12;j++){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">if</span>(a[i][j]!=0){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.print(a[i][j]+"&nbsp;");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("&nbsp;");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />}</div><img src ="http://www.blogjava.net/ityouknow/aggbug/398685.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ityouknow/" target="_blank">大山</a> 2013-05-02 17:09 <a href="http://www.blogjava.net/ityouknow/archive/2013/05/02/398685.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>批处理执行class文件（全）</title><link>http://www.blogjava.net/ityouknow/archive/2012/11/30/392300.html</link><dc:creator>大山</dc:creator><author>大山</author><pubDate>Fri, 30 Nov 2012 11:30:00 GMT</pubDate><guid>http://www.blogjava.net/ityouknow/archive/2012/11/30/392300.html</guid><wfw:comment>http://www.blogjava.net/ityouknow/comments/392300.html</wfw:comment><comments>http://www.blogjava.net/ityouknow/archive/2012/11/30/392300.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ityouknow/comments/commentRss/392300.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ityouknow/services/trackbacks/392300.html</trackback:ping><description><![CDATA[<br />1、运行单个class文件：<br /><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008000; ">//</span><span style="color: #008000; ">测试需要运行class文件目录</span><span style="color: #008000; "><br /></span>c:<br />cd&nbsp;c:\Users\Desktop\test<br /><span style="color: #008000; ">//</span><span style="color: #008000; ">设置java环境，修改为本机java&nbsp;bin文件目录</span><span style="color: #008000; "><br /></span>set&nbsp;path=c:\Program&nbsp;Files\Java\jdk1.7.0_07\bin;<br /><span style="color: #008000; ">//</span><span style="color: #008000; ">&nbsp;class运行需要引入的jar包，如有多个以分号分开。</span><span style="color: #008000; "><br /></span>set&nbsp;CLASSPATH=.;C:\j2sdk1_4_2_08\lib\tools.jar;<br /><span style="color: #008000; ">//</span><span style="color: #008000; ">运行&nbsp;具体class文件名</span><span style="color: #008000; "><br /></span>java&nbsp;HelloWorld</div><div><br /></div>2、运行包括包路径的class文件：<br /><br /><div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008000; ">//</span><span style="color: #008000; ">进入下项目class目录，绝对目录</span><span style="color: #008000; "><br /></span>D:<br />cd&nbsp;D:\WEB-INF\classes<br />set&nbsp;path=C:\Program&nbsp;Files&nbsp;(x86)\Java\jre6\bin;<br />set&nbsp;CLASSPATH=.;C:\j2sdk1_4_2_08\lib\tools.jar;<br /><br /><span style="color: #008000; ">//</span><span style="color: #008000; ">加入包名，传入参数XXXX &nbsp;如果有多个已空格分开</span><span style="color: #008000; "><br /></span>java&nbsp;com.ServiceClient&nbsp;&nbsp;xxxx<br />pause</div><br /><br /><br />3、运行项目中的class文件，循环加入jar包。<br /><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><br /><span style="color: #008000; ">//</span><span style="color: #008000; ">循环加入所有jar包</span><span style="color: #008000; "><br /></span><span style="color: #0000FF; ">for</span>&nbsp;%%i&nbsp;in&nbsp;(E:\lib\*.jar)&nbsp;<span style="color: #0000FF; ">do</span>&nbsp;call&nbsp;set&nbsp;CLASSPATH=%%i;%%CLASSPATH%%<br />set&nbsp;CLASSPATH=.;%CLASSPATH%<br />E:<br />cd&nbsp;E:\WEB-INF\classes<br />java&nbsp;com.ServiceClient&nbsp;1006<br />pause</div><br /><br /><br /><br /><br /><br /><br /><br /><img src ="http://www.blogjava.net/ityouknow/aggbug/392300.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ityouknow/" target="_blank">大山</a> 2012-11-30 19:30 <a href="http://www.blogjava.net/ityouknow/archive/2012/11/30/392300.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>