2012年10月01日

Java的package和import机制

一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。

让我们先了解一下,Java 的 package 到底有何用处。

其实,package 名称就像是我们的姓,而 class 名称就像是我们的名字。package 名称有很多 . 的,就好像是复姓。比如说 java.lang.String,就是复姓 java.lang,名字为 String 的类别;java.io.InputStream 则是复姓java.io,名字为 InputStream 的类别。

Java 会使用 package 这种机制的原因也非常明显,就像我们取姓名一样,光是一间学校的同一届同学中,就有可能会出现不少同名的同学,如果不取姓的话,那学校在处理学生数据,或是同学彼此之间的称呼,就会发生很大的困扰。相同的,全世界的 Java 类别数量,恐怕比台湾人口还多,而且还不断的在成长当中,如果类别不使用套件名称,那在用到相同名称的不同类别时,就会产生极大的困扰。幸运的是,Java 的套件名称我们可以自己取,不像人的姓没有太大的选择 ( 所以有很多同名同姓的 ),如果依照 Sun 的规范来取套件名称,那理论上不同人所取的套件名称不会相同 ( 请参阅 “命名惯例”的相关文章 ),也就不会发生名称冲突的情况。

可是问题来了,因为很多套件的名称非常的长,在写程序时,会多打好多字,花费不少时间,比如说在A.B.C文件下有Point和Circle两个类,现在在程序中要调用:

A.B.C.Point  P1=new A.B.C.Point();

A.B.C.Circle  C1=new A.B.C.Circle();

实在是不美观又麻烦.于是,Sun 想了一个办法,就是 import. 就是在程序一开头的时候,说明程序中会用到那些类的路径.首先,在档案开头写:

import A.B.C.Point;

import A.B.C.Circle;

这两行说明了类的路径,所以当程序中提到Point就是指A.B.C.Point,而Circle就是指A.B.C.Circle,依此类推。于是原来的程序就变成:

Point  P1=new Point();

Circle  C1=new Circle();

这样看起来是不是清爽多了呢?如果这些类别用的次数很多,那就更能体会到import 的好处了。可是这样还是不够,因为懒是人的天性,还是会有人觉得打太多 import 了也很浪费时间,于是 Sun 又提供了一个方法:

import A.B.C.*; 意思就是,等一下程序中提到的没有姓名的类别,全都包含在A.B.C这个目录中。

注意点:但我们在程序中经常使用System.out这个类,为什么没有import System.out呢,因为java.lang 这个套件实在是太常太常太常用到了,几乎没有程序不用它的,所以不管你有没有写 import java.lang;,编译器都会自动帮你补上,也就是说编译器只要看到没有姓的类别,它就会自动去 java.lang 里面找找看,看这个类别是不是属于这个套件的。所以我们就不用特别去import java.lang 了。

为甚么我一开始说 import 跟 #include 不同呢?因为 import 的功能到此为止,它不像 #include 一样,会将档案内容载入进来。import 只是请编译器帮你打字,让编译器把没有姓的类别加上姓,并不会把别的文件的程式码写进来。如果你想练习打字,可以不要使用 import,只要在用到类别的时候,用它的全部姓名来称呼它就行了(就像例子一开始那样),跟使用 import 完全没有甚么两样。

先介绍Java的Package机制

基本原则:需要将类文件切实安置到其所归属之Package所对应的相对路径下。

例如:以下面程序为例:假设此Hello.java文件在D:\Java\下
package  A;
public class Hello{
public static void main(String args[]){
System.out.println(“Hello World!”);
}
}

D:\Java>javac  Hello.java  此程序可以编译通过.接着执行。
D:\Java>java  Hello       但是执行时,却提示以下错误!
Exception in thread “main” java.lang.NoClassDefFoundError: hello (wrong name: A/Hello)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

原因是我们把生成的Hello.class规定打包在D:\Java\A文件中,必须在A文件中才能去运行。所以应该在D:\Java目录下建立一个A目录,然后把把Hello.class放在它下面,执行时,可正常通过!
D:\Java\>java A.hello   就会输出:Hello world!

现在介绍Java的import机制

我们在D:\Java目录下建立一个JInTian.java文件,其内容如下:
import  A.Hello;
public class JInTian{
public static void main(String[] args){
Hello  Hello1=new Hello();
}
}

D:\Java\>javac JInTian.java   编译成功!

D:\Java\>java  JInTian      运行成功!

也就是你在JInTian.class中成功的引用了Hello.class这个类,是通过import A.Hello来实现的,如果你没有这句话,就会提示不能找到Hello这个类。

提示1:如果你在D:\Java目录下仍保留一个Hello.java文件的话,执行对主程序的编译命令时仍会报错!你自己可以试试呀!
提示2:如果你删除D:\Java\A\Hello.java文件的话,只留Hello.class文件,执行对主程序的编译命令时是可以通过,此时可以不需要子程序的源代码。
提出一个问题:如果把目录A剪切到其它目录,如D盘根目录下,在A目录如果执行编译和执行命令呢?
很明显,会报以下错误!当然了,前提条件是你没有设置classpath路径,其实只要没把类搜索路径设置到我这个位置就会出错的!你试试吧!

Tags: .
2007年10月16日

很久没来了,不过这次我还记得地址.发生了很多事,最让人兴奋的还是现在正用老大给我买的笔记本写blog!

今天去图书馆看了2个小时的数学分析,正式开始准备考研,很惊讶吧!离初试只有94天才开始准备我自己都感到意外!对于喜欢数学而没学过数学的我也想借机好好补补数学,

this is a new start……

2007年05月26日

        几年前,有一个导演拍了部电影叫<<菊花茶>>,他有没有因此而成名我不知道,但我记住了一个名字叫金琛,又不知过了多久,听说他要拍三重门,当时的感觉就是这个导演肯定又要被骂了,不管他做的如何.不为别的,就因为三重门已是经典,如果你想重树经典,必定会受到守旧经典人的猛批.

        今天,在六间房无意之间看到了拍成电视剧后的<<三重门>>,惊喜之于忍不住点了,看了一集.感觉在看散文,当然才看一集就此下结论还为时善早,看完这集后,还是很有继续往下看的冲动的,对于一不电视剧来说,能使观众有往下看的冲动,应该就有他成功的地方.无奈今日疲态已现,只能暂且搁置,来日方长.希望这是一部"形散而意不散"的佳作.

2007年03月31日

  就在大约15分钟前,两副拼图中的一副终于完成了,这副拼图是康康的,只是我帮他拼而已.(其实偶是很喜欢这副画的,只是买的时候被他抢先,我只好另选别的了).由于太大了让我无处可放,我只好先把它们分成三大块先放着,明天在让康拿去挂起来.

  其实每次拼图的时候我都会想到一部很老的电视剧--东京爱情故事.这部在我大约在十年前看的电视剧至今还记忆由新,特别是丸志和丽香一起拼图到深夜的情形,等他们拼好以后发现少了一块,巧的是我拼好后也发现少了一块,不过我是在报纸下找到的,而丸志是在自己的口袋里找到的,当然对于一个当时只有12岁的孩子来说并不一定明白那意味着什么,即使10年后的我也未必明白,往事其实就在昨天,我却只能想起丽香的笑颜。如果再过10年,当我们回首往事的时候,现在的拼图跟风一样,就被自己所记忆。现在就觉得,这样的感觉挺好,肯定是能留下最美好的往事的。

2007年03月28日

      今天商学院的投资与证券俱乐部组织了一场2007证券投资走势分析的讲座.受几个炒股票的朋友的影响,使我对这一本人还未涉足的领域充满了好奇,加之下半学期又开了证券与投资的课.促使我从市区回来后晚饭也没吃便冲冲赶晚了会场.

       对于股票我是个门外汗,熟话说"外行看乐闹,内行看门道!"本人看完乐闹后,也来说说自己的体会:

      1. 求稳的方面来看,投资股票是一个长远的过程,是一个持久战.除非你是真正的短线高手,而出一个这样高手的概率在我看来与世界出一个爱因斯坦的概率差不多.需要追求稳中求胜,别想这一夜暴富.

      2. 要跟着国家的政策走,要相信党,跟着共产党混没错!

      3.炒股票研究的不是股票,而是上市公司,公司决定了股票的走趋势.

2007年03月26日

        进来才发现原来自己上一次更新已经是去年的事了,不知怎么的,自己老是觉的现在还是2006年,昨天写实验报告的时候居然把实验日期都写成了06年.看来自己是真的多愁善感的,害怕时间的流失,害怕自己的大学生涯就这么的结束.

       开学已经三个星期了,大家还是老样子的过,我们寝室永远有人在玩魔兽,看小说,到是小红开始看英语了,看来四级对他还是有些压力的,隔壁寝室永远都是最乐闹的,现在我称之为"赌厂"康康,谢景和我不是打羽毛球,就是去健身房(其实两地方都在体育馆,基本上也都一起去,羽毛球打一会,健身房练一下)毕竟自己在学校的时间也不长了,这种机会也不多了,今天我们还特地去办了健身卡,因为这星期开始不在的免费了,而要凭卡进入.妈的!这让老子损失了60现大洋,不过想想还是挺值的.不过他们两个又好象迷上了仙剑的单机版游戏,这让我郁闷不以.

        今天还把我的拼图完成了一部分,这在万达卖的,有一千块呢,真是个浩大的工程啊,不过我已经完成了2/3,不久就可以完成了,看这美丽的风景画在自己的努力下一块一块的拼凑起来真有一种满足感.今天还去了久违的图书馆,借了两本书,看了寿险精算数学,才发现没想象的那么难,看来大学这两年还真错过了不少东西.

2006年11月16日

已经很久没来了,久的我自己都把地址给忘了.当然了,忙不是借口,懒才是最终原因,为什么老吗把我生的那么聪明就不能把我在生的勤快一点呢,由此可见惰性是人的天性,不是人为因数所能改变的.既然是天性,各位fans就要理解我了.

期中考试结束了,又半个学期过去了.不认老都不行了,大学生涯也已过了一大半了.这半个学期似乎除了忙还是忙,到底忙什么,这个问题相信我已经不是第一次问自己了,也许人就是一个单线程单任务的系统.一旦多线程多任务了系统就要进入一繁忙的状态,甚至死机.数模结束后紧接着的是程序员考试,虽说是匆忙上阵可也算是有所准备,可老大一通电话将其差点毁于一旦,紧接着是语义网,一星期能学会并做好设计的那是天才,期中考试算是考网了.昨天算是忙里偷闲大家去了趟五龙潭,好久没那么痛快的玩了.可是现在眼前,有四级,有语义网,有J2ME,有数据挖掘,有数学……我的天啊,何止是多线程多任务,哥们啊,咱就这命了,怎么也得赶紧来个64位的加加劲啊!

2006年09月20日

  数模比赛已经结束两天了,由于键盘等因素现在才坐下来写点东西.从哪里开始呢,这还真让人头疼,因为从暑期培训到比赛结束的这近70天的时间里,每一刻都是那么值得回味.从冲满期待的第一天,平淡的第二天,气走小乐的第三天,接着是一位又一位老师赶场似的讲课,要知道那可真是个糟糕的课堂,可是我又是如此的希望回到那段日子,忘不了小刘老师的幽默,边姐畅聊的上午,当然还有老大你那停电的一天. 还有那糟糕的捕鱼模型,老大一定是第一次看到如此紧张的我.还有在球场的畅快,通宵赶论文的痛苦,自在的第一周,紧张的比赛日,大家围坐在一张桌子吃饭的日子.

       18号交了论文后看的出大家轻松极了,老大的裤子开了个口子,大家都拿这说笑,小不点在临走时还不忘嘲笑一番,能遇上老大这样的老师真是我们的幸运,阿牛,小微和东东早早的收拾好了东西坐在对着体育馆那边门的楼梯上他们看着大一新生的军训,真不明白那老师为什么让那些女生不往我们这个方向转,要知道其他的方向都转了.有恐高症的我站到了栏杆的上面展开双臂面对着"空中楼阁",陈刚喊了一句:"你想死啊!",我跳下来,指着下面取款机房前面的一群女生说:"她们一定以为我是个疯子!",我们相互笑了一笑,我知道我们此时的感受是一样的,而下面的人 也许一辈子也不会明白.搬东西的人 搬了两躺就去吃饭了,我和云选是最后离开那个我们一起比赛的地方的, 云选的手机还掉在了里面,后来找小胡子他们社团的社长拿了钥匙拿回来了. 我们在我的寝室楼下也散了.

        突然发现在寝室楼边上的兰草(经过n人的讨论,查了n多的质料,终于确定了这个名字)开了,路上走着干干报道不久或是干从东区过来的新生.又是一个新的学年!

        对了老大在我们进图书馆时说的那句话,经我这两天的仔细观察果然是如此,而且阿牛也赞同!老大就是老大,就是比我们发觉的早.

      

2006年08月17日

      陈悦同学身患血癌,因抢救无效于6月25日傍晚去世。http://subject.lupaworld.com/chenyue/

      这次回家在家看电视的时候突然看到了一个节目是讲你的,虽然你和我是在同一个学校,可之前我们并不认识,我也是你离开后才开始关注你的,离6月25日也快有两个月了,忘却的救主快要降临了罢,我也早觉得有写一点东西的必要了,这虽然于死者毫不相干,但在生者,却大抵只能如此而已。倘使我能够相信真有所谓“在天之灵”,那自然可以得到更大的安慰,——但是,现在,却只能如此而已。

     虽本人并非投身于开源界,但感谢你为计算机界所做的努力!
     以前我一直把“计算机”和“女生”当作风马牛不相及之两者,现在仍未改变这个偏见,但这点无疑加重了我对你的惋惜,天妒英才!我为有你这样的一位校友感到骄傲!

其他院校同学的悼文:
上海交通大学韩信致陈悦的悼文
  悲闻噩耗,呜呼悲哉!且容称陈悦君。与君不曾谋面,却伤君英年先逝,与君未曾促膝,但感君韧拔之魂。提笔已咛咽,唯祈陈悦君,一路走好!
 

北京航空航天大学林通致陈悦的悼文
  一切,都是这样的突然;一切,都是这样的伤感。从前,我们是素不相识,而今,我们又隔得那么遥远。正是在LUPA网站上,我第一次看见了你,认识了你。你的微笑,你的声音,你的气质,你的自信,如今回想,不胜感伤。同为大学生,同在一片蓝天下,同样的志趣,同样的理想。尔人虽去,而志犹存,情仍在。
 

台湾国立中央大学参赛选手李长安致陈悦的悼文
我是台灣區代表,从LUPA社区了解到陈悦去世的消息,真不能相信如此美好的生命竟匆匆畫下句點。期許在您的故事感動許多人之下,能夠喚醒更多人對生命的重視,也讓活著的人更珍惜呼吸的價值,以及身邊擁有的家人朋友。

  陈悦的演讲,陈悦的思想,陈悦与病魔的斗争,陈悦的离去,受到了社会各大新闻媒体、互联网和千万大学生及家长的关注。她自强不息、关爱社会、尊敬父母、开源创新的精神将激励当代大学生热爱生命、热爱祖国、热爱父母、创新进取、创业成才。

2006年08月05日

降龙十八掌–招式简介
*L"\2fE+z
Kh~ @xw 降龙十八掌第一式——亢龙有悔:
k.@;i_ `rwS 其招式为左腿微屈,右臂内弯,右掌划一圆圈,“呼”的一声,向外推去。
imr#Ug2u(F UJ}
N%IQe2a{
\c9n q$c)B7w 降龙十八掌第二式——飞龙在天:.W$A!G8`6YE
这一招必先跃起半空,居高下击,才能显见奇大的威力。它一定要配合轻功跳跃之技,由上而下给予敌人痛击,算起应该是一种技巧性较高的武技。
I-M+A7\,k.oE A2p4wX| x~l$T
y R }R3| J8IOm
降龙十八掌第三式——龙战于野(战龙在野):~%C"i`tUiH
此乃降龙十八掌中十分奥妙的功夫,左臂右掌,均是可虚可实,非拘一格。用虚实相生,阴阳相参的手法扰乱对方,自己则可以趁虚而入,是一式诱敌策。W|H8|2`!K"L

L^U1M:F#r-~MXC
zufDk’r([,O 降龙十八掌第四式——潜龙勿用:
|4FG Mw'q6`2N 则是右手屈起食中二指,半拳半掌,向敌人胸口打去,左手同时向里钩拿,右推左钩,让敌人难以闪避。这是一种左右夹击的攻势,让人无处可避,尽在自己的掌握之中。7dk4[|V

}s ~9d8Axw)f4O
2cY&v5l\.?ok 降龙十八掌第五、六式——利涉大川、鸿渐于陆:LX~4et+Ko

.[K,XRy:] 这两招乃郭靖与梅超风在归云庄比武时,所用的招式。此两招是一种技术性的逼退敌人之招式,用意在于使敌人勿近其身,以为自保。*RG T(K9Rk^Q
J-Y.e+B_0?;w
(Qc WoKOS
降龙十八掌第七、八式——突如其来、震惊百里: N9|+Xe \&LX%hm?
这两招却是郭靖被梅超风的九阴白骨爪所伤之后,为逼梅超风交出解药时所用之术,可见此二招术必然是近身肉搏时所用的拼命之招,其威力自然可想知。0m"`y(J!r#X e;Q

7nd lo9V xVV
1] |rrD%I T 降龙十八掌第九式——或跃在渊:
M~5o%O_q+J 这招施为之前要先提一口气,然后以气化掌,左掌前探,右掌嗖的从左掌下穿了出去,直击对手小腹。是属于一种至刚至阳的正面攻势。PE’Mq(t @dC
\Zk]PS} f
#^VH I!M%[#u`3dz
降龙十八掌第十式——神龙摆尾:
6\v#q`&[)?z6d2K0S^ 此乃降龙十八掌救命绝招,任何有生命的东西在他有生存受到威胁时所生成而出的反应力道,自是非同小可。+ue2} uq7Nv

2qA!n |2e!`[%b "M_4T5w8HKz!}
降龙十八掌第十一式——鱼越于渊:9x(o2l w@C+w
这一招是用于狭小空间的防身之术,它或为缓冲高手绵密不绝的攻势之用。Y0~-r v.`8C D6u.e
8X&Y0knt4_!R

)b/Y%H&Aq3A|1F 降龙十八掌第十二式——见龙在田:
WEEs+}/Gq^NsB 这一招转守为攻之策,当手腕被别人擒拿,此招可以顺腕翻过,以又重又快的掌法拍击敌人肩头。是一招转守为攻的法门。4u2P r-lz+k4Q \'x:x

T2W p tvoH
8kw3v&U~J UE 降龙十八掌第十三式——双龙取水:
6BE@8aE~MsR 此招由下而上的攻敌之术,与飞龙在天相为反生,是一种败中求胜之道。w~-e zy-I cxPwZ
@|:^:F(Ii(M$_){

h~t;O\'n 降龙十八掌第十四、十五、十六式——时乘六龙、密云不雨、损则有孚: A@;Ll'b

8|Usa[@L&H~ 这三式乃是郭靖在丐帮大会上为助黄蓉夺回帮主之位时所用的招式,当时丐帮 “净衣派”的三大长老为杨康所惑,不愿奉立黄蓉为新任的帮主,郭靖为证实 他二人为洪七公亲传弟子,而与丐帮简长老比武用了“降龙十八掌”中这三招, 其用意在于陈兵立威,可想这三招是“降龙十八掌”中最“华丽”的拳路,不但实战技术可靠,姿势必然也不会差到哪去。
;u{#O|-N q ja
GJ"N W b&crmL
]tP Z9C9Z 降龙十八掌第十七式——履霜冰至:   
Q9G?eqv 此招必须“吸一口气,两肘往上微抬,右拳左掌,直击横推,一快一慢的打出 去。”掌法之中刚柔并济,正反相成,实是妙用无穷。为“降龙十八掌”中较为阴柔的一技。
H#u F\(Z@ Qi SR4AvJ6C;y
9d’bFeMr`*q
降龙十八掌第十八式——抵羊触藩:   
%as2U;yLc 这一招乃是和身术出的一式,意欲以掌力内功和着全身的体重,以快速的步伐 ,让敌人避无可避射无可射,其姿态就如一只受到刺激的羊一样,不顾一切地想冲出栅栏,威力相当惊人。
NW.t"I$}
^t0q)O6C1^yJ2d
8T7]9v ]h!^ 详解:
E V j5N+G-Sd$L HD 第一式 见龙在田:出自坤卦,辞曰:“见龙在田,大贞”就是说看见龙在田中会有好事发生。这一招掌力霸道异常,为降龙十八掌最强的一招,取名见龙在田,既是说一掌打去,敌人完蛋大吉。 ~0Fu5f[_'k:D/i(g

C}[B-J? 第二式 飞龙在天:降龙十八掌中的一招,同样源于周易。辞曰:“飞龙在天,利见大人”,飞龙即翱翔在天空的龙,飞龙在天,看尽世事,所以能发现大人(有道德的人)。这一招由上势下,借惯性伤人,正如飞龙借有德者而扬名,威力奇大。;Go@SfqZ

~.f$g7su} 第三式 鸿渐于陆:出于渐卦,渐指妇女,辞曰:“鸿渐于陆,其羽可用为仪”大雁降到平地上,他的羽毛可以被妇女用来装饰。此招之用,在一个巧字,藏巧于拙,用羽为仪。Qh0Cl%[3TH]

*^ y5UR&X(y\.w2d0U 第四式 龙跃在渊降龙十八掌中的一招,同样源于周易“龙跃于渊”,英雄出场也
Dp.B8?JE
|)vSsT^EK[`[ 第五式 羝羊触蕃:出自大壮卦,辞曰:“羝羊触藩,赢其角”两只羊角力,赢的用的是它的角。这招用途是说要用有力点来伤敌。但“羝羊触藩,不能退,不能邃。”运用不当相信会反受其害。
T~ hO+\2C3Oa-rW                                        第六式 潜龙勿用:源于坤卦,辞曰:“潜龙勿用”,龙潜于渊,其志难测,所以不可用。此招劲收于内凝而不发,但若有敢试其锋芒者,必受其殃。 Xn0U{U
Q-y["XPj-Gu
第七式 利涉大川:源于同仁卦,同人既是同志,辞曰:“同人于野,亨,利涉大川,利君子贞”有好朋友聚集起来,畅通无阻,所以去危险的地方也变得安全了。此招表面平平无期,实质上力聚于掌,正如好友的聚集,难凝而易散。如中此招,必定全身筋脉尽碎,死的苦不堪言!
$uIc_"Y8b9?X2Q ? F2hx"GgQ iV
第八式 神龙摆尾:本名履虎尾,出入履卦,履既踏,辞曰:“眇能视,跛能履,履护尾,咀人”意思是说人瞎了一只眼睛还能看见东西,瘸了一条腿还能走路,但是如果不小踏上了老虎的尾巴,就会被它吃掉。这招专攻背后之人,劲道奇猛,实为降龙十八掌的救命绝招。此招多用为妙.f#zD'_T%u

~ \r7y|9[ 第九式 密云不雨:出自乾卦,辞曰:“密云不雨,时或有风”雨云很多了但不下雨,那是由于在等待着刮风。此招不在于密云不雨,密云不雨只是力量的积累,而真正的杀手却在时或有风上,风声(时机)一起,敌人便万劫难逃了。
#A!p3cbP6W
*|(H,Z&}}6Q!e o? 第十式 突如其来:功如其名,去势奇快,攻其不备,最易出奇制胜.在对手未反应之前,便给予敌人致命一击.\J G(R(oP s5Us
  
|2@-TJ I 第十一式 双龙取水:攻势一分为二,看似平常一招,功力与身法倍增二倍有余,有点类似于周伯通自创的双手互搏,但与其比较有过之无不及"M6R tsQz ~h
;XF)Z ~(Rn'mi
第十二式 鱼跃于渊:平凡的一跃,尤如龙腾九霄,有着强大的爆发力.!v |V6|;{Xj

W5h.f6F+}R*m WR 第十三式 震惊百里:出于震卦,震就是雷,辞曰:“震惊百里,不丧匕鬯(鬯:一种酒)”本来是说一个人虽然被吓了一跳但连酒也没撒掉,但光从名字来理解的话就是说雷电莫大的威力了。这一招生势浩大,震惊百里
c5T^JL%E)Uw2Zg \ D"X RXI
第十四式 损则有孚:出自损卦,损就是不利的方面,和益卦相反。辞曰:“损,有孚”孚就是信用,辞曰:“自上至下谓之损”本句是说虽然守了信用但却没办成好事。此招出招和飞龙在天相似,自上而下,然损却接益,辞曰:“自下至上谓之益”,变招犹如异军突起,让人防不胜防。
KnbdA;Y\
(g rE0WN#X 第十五式 时乘六龙:出自乾卦,辞曰:“时乘六龙以御天”自古传说五岳为中华灵气之所在,每岳各有神龙镇守,加以姬黄帝(就是轩辕黄帝)之应龙,是为六龙。六龙齐出,王道浩然,其势之大,盖地铺天,为降龙十八掌最有王道正气的一招。!N| Ad,[0jj!f

K0PD:gbp)[?M 第十六式 龙战于野:取意于周易中的坤卦,坤者为地,辞曰:“龙战于野,其血玄黄”,野在这里作为平地讲,玄指黑色,其血玄黄是说血改变了应有的颜色。按古代的思想,龙上在于天,中潜于渊,下见于田。“龙战于野,其道穷也”指的就是龙处在了不该处于的位置,他的力量同时也被激发了出来,出这招一般在于危难之时的奋力一博,正因为没有退路,所以此招才无所不辟!
8|%M|E/\fp #b MyV_nB![e
第十七式 履霜冰至:出自坤卦,辞曰:“履霜,坚冰至”踩到了霜,就应该想到大冰雪要来了。这招招如其名,初时似柔弱无力,但如敌人胆敢进招,就如暴雪突降,后劲无穷。zX@/C j*p&@2iA
] COoG
第十八式 亢龙有悔:降龙十八掌中最常使用的一招,取意于周易中的乾卦,乾代表天,辞曰:“亢龙,有悔”是说亢龙(飞向尽头的龙)虽然当世无敌,但力终有尽时,力尽则悔,悔不可及。亢龙有悔,盈不可久的道理,此招重悔不重亢,后尽无穷。