J2EE开发中,java代码的使用比重占多少? java的j2ee主要开发什么产品
\u7b14\u8bd5\uff0c\u5f00\u53d1\u4e00\u4e2a\u4e2d\u5927\u578b\u7684j2ee\uff0c\u4f1a\u7528\u54ea\u4e9b\u5f00\u6e90\u7684framework\u6216\u5de5\u5177\u591a\u5927\u578b\uff0c\u6709\u4e2a\u8303\u7574\u7684\u5427
~~~~~~~~~
\u90a3\u53ea\u4f01\u9e45\u662fC++\u7684\u4ea7\u54c1 J2EE\u4e00\u822c\u662f\u5f00\u53d1web\u9879\u76ee\u7528\u7684\uff0c\u5c31\u662f\u6240\u8c13\u7684\u7f51\u7ad9\u3002\u4f60\u770b\u54ea\u4e2a\u7f51\u7ad9\u7684\u7f51\u9875\u540e\u9762\u662f.jsp\u7684\uff0c\u53ef\u80fd\u5c31\u662fJ2EE\u5f00\u53d1\u7684\u3002\u767e\u5ea6\u662fPHP\u5f00\u53d1\u7684\uff0c\u4f18\u9177\u597d\u50cf\u4e5f\u662f\u5427\uff0c\u4e0d\u592a\u6e05\u695a
你没有发现Java的代码在J2EE里占的比重,那说明你对Java世界里的东西了解还是太少了。Java世界里所有的东西都是来源于你说的那些看起来很少的Java代码,这些是基础。你还记得你做Java Swing开发或者J2EE开发都需要JDK吧,都需要那些Java包中的类来实现Java世界的功能,这些包的源码就是用Java语言写的,Java语言的逻辑也在那里。这些源码可以在JDK的安转文件中看到,我忘记是那个文件夹下了。你可以找一找,这些类都是.java文件。这是java语言开发者为了让程序员更方便,它们来实现更多的业务逻辑,对外只提供实现功能的方法,而语言的使用者不必费很多脑筋来考虑业务逻辑的事情了。更多的时间放在架构上,反过来再说一下,Java语言安全性高是Java语言的一个特点,如果你感觉 J2EE里用的Java语言的源代码少而认为java 不重要了?那么J2EE的安全又是从哪来的呢? J2EE的安全性还是来源于Java语言本身的安全。
J2EE开发有多个框架,这些框架本身就是Java语言实现的。没个框架管理不同的模块,每个模块执行一部分功能,这样分工明确,有利于开发人员地分工,而且更利于代码的维护和扩展。你没看到源码少是因为Sun公司已经用Java语言实现了一个个框架,这些框架相当于一个平台,剩下的就是你用户利用这些平台需要你根据自己的功能实现自己的业务逻辑了,这些就要你自己设计了。而你自己的设计又会封装在别的组建里,比如JavaBean技术。你在网上看到的那些源码全是JSP标签和HTML标签就对了,我们做开发的时候要求业务逻辑一点不准在页面上出现,业务逻辑的Java代码只能通过Servlet,Spring,Struts来管理可以说后台所有的业务逻辑都是用Java语言实现的而页面的效果是JsP标签和HTML标签实现的。所以你在页面部分是看不到Java语法的代码的。(好的程序是这样的)
顺便说一句,Java语言开发的都是大的项目,因为地安全性,跨平台型和移植性和可扩展性是其他语言无法比拟的。
J2EE中一些常用的框架:(引自百度百科)
Java开源项目
----------------------------------------------------
Spring Framework 【Java开源 J2EE框架】
Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了 Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。 Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的 aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。【SpringIDE:Eclipse平台下一个辅助开发插件】.
WebWork 【Java开源 Web框架】
WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。 Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成 Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用 JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了对AJAX的支持,这支持是构建在DWR与Dojo这两个框架的基础之上.【EclipseWork:用于WebWork辅助开发的一个Eclipse插件】
Struts 【Java开源 Web框架】
Struts 是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】
Hibernate 【Java开源 持久层框架】
Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Eclipse平台下的Hibernate辅助开发工具:【Hibernate Synchronizer】【MiddlegenIDE】
Quartz 【Java开源 Job调度】
Quartz 是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 1.5.0。
Velocity 【Java开源 模板引擎】
Velocity 是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。 Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。 【VeloEclipse :Velocity在Eclipse平台下的一个辅助开发插件】
IBATIS 【Java开源 持久层框架】
使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。
Compiere ERP&CRM 【Java开源ERP与CRM系统】
Compiere ERP&CRM为全球范围内的中小型企业提供综合型解决方案,覆盖从客户管理、供应链到财务管理的全部领域,支持多组织、多币种、多会计模式、多成本计算、多语种、多税制等国际化特性。易于安装、易于实施、易于使用。只需要短短几个小时,您就可以使用申购-采购-发票-付款、报价-订单-发票-收款、产品与定价、资产管理、客户关系、供应商关系、员工关系、经营业绩分析等强大功能了。
Roller Weblogger 【Java开源 Blog博客】
这个weblogging 设计得比较精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS syndication,blogroll管理和提供一个XML-RPC 接口。
至于Java Swing中的方法在J2EE中是否可以用,你可以这样理解,J2EE开发过程中和Java Swing开发使用了相同的类,那么就可以使用相同的方法,要是使用不同的类, 那要看这些类是不是出自一个祖宗,而且这个祖宗是不是提供了大家通用的方法。
比如Java Swing 开发中页面使用到了 JFrame类,所以可以使用其中的getText()方法,可J2EE中不使用这个类,那么就不能使用getText()的方法了。可以在两个开发中都是用到了String类,那么这个开发过程中就都可以用这个类的方法啊!
顺便说一句,Java Swing中的方法可能在J2EE中不能使用吧,毕竟是两个方向的开发一个是C/S模式,一个是B/S模式,至少我现在还没看到Java Swing中的一些类在J2EE中使用的比如Frame类。
希望你能更多的了解下,也告诉我一下!
写的有点乱,希望读者能看明白
java的代码究竟是占到多少呢? 我也不知道.
我可以想象一下.到处都是.
对于第一个问题,你没有工作. 当然不知道.这也很正常. 坚定一些把一件事做好.再去做下一件,以我的经历,你想做j2ee不懂html,javascript.有时候做出的东西是很古怪的.
第二个问题.对于复杂程度很高,要经受海量数据考验的系统. 我看来,这些拿来的控件不怎么样. 一旦遇到问题时,对思考能力就是种考验. 总抄别人的,高考能拿高分吗? 初学者千万不要认为写程序需要拿来主义. 我反对这种观点. 这会让程序员不爱思考, 软件不是拼凑出来的.
不废话了...
1
你说的看到的都是HTML代码 估计你是看的表象。你懂不懂什么是J2EE? 后台的处理提交的事件的代码绝大部分是java代码,当然会有一部分像数据库存储的SQL代码和一些使用native方法加的其他代码。J2EE是一个架构,只是更多的时候我们提到J2EE就会和网站扯上关系,好像J2EE就是网站。所以你会觉得全是HTML代码。在开发中HTML代码基本上全部是美工的事,作为后台代码的编写者,你要做的是提供事件处理的接口。
2
至于开发工具和控件。Eclipse 和 Netbeans 都可用直接拉。你又不是作美工的老关心那些东西干什么。我觉得在控制台下面运行程序就挺好的。还有就是J2SE里面的类和方法都可以在J2EE中用。
例子? 你上网上随便都可以下的,后台处理的全是java代码。 我倒是有几个项目的源码可是不能给你。第一是在这里贴不下,至少有好几万行代码。第二你付不付版权费啊?都是给别人做的,收过钱的,所以不能随便泄露源码,见谅!
楼主真的想学习J2EE的话,HTML不能不了解。虽然说现在的项目如果说用到了诸如Struts这样的开源框架的话,在源代码中可能不会出现HTML标签。取代的是框架本身的标签库,说来说去结果还是标签,而且到了客户端也还是HTML标签,没有办法,谁让浏览器只认识这个呢。所以说,有必要了解。这些东西起到了展示层的作用,无论你的后台做的有多好,业务逻辑有多复杂,但是客户看到的只是这一层。所以,正如2楼所说,HTML,CSS,JavaScript,都有必要了解。
微软的产品就是要把程序员变成傻瓜,开发的时候觉得方便了。但是拖来拖去,学到了什么呢?你所说的那些get,set都是微软封装好了的,你不深入研究,就不知道是怎么回事。其实,Eclipse是一款非常不错的开发环境,支持插件扩展,我觉得就是它最大的优势。可以使用别人已经开发好的了插件,也可以使用自己开发的插件。我们公司现在使用的Eclipse插件就是自己开发的,很不错。现在的JB不是也演变成了类似Eclipse的东西了吗!
代码这个东东的话,到处都能找到的。
楼主可能没有分清楚网页程序和网站后台程序这两个概念,网页程序是运行在客户端浏览器中的代码,目前只能(注意"只能")是通过HTML(或者起拓展如DHTML,VHTML,WML,都是标记语言),辅助性的就是javascript,vbscript(这两个是用来实现网页的动态性质的),CSS样式表(这个为HTML界面的各个元素定义了属性,可以让页面更好看).但是这些做成一个页面以后就是一个永远也不会改变的页面,你什么时候打开它都是那样,所以叫静态的.为了让页面可以按照意图变化,例如搜索功能之类的,人们就想出了CGI,ASP,JSP之类的.JSP一般是通过输出HTML代码来显示需要的网页内容(如out.ptint("<body><table><tr></tr></table>")
另外因为HTML本身有局限性,无法实现很多预期的功能,所以人们弄了FLASH,Applet,把他们作为一个元素嵌在HTML中,这两个都有代码的但是这个代码不是公开的.
J2EE到很多高层的功能大都是通过标记语言来实现的,比如XML(做网络程序这个是必须会的,它可以算是HTML的一个父集,一般把它作为数据传输的格式,为了兼容,你必须用这个,例如通过Ajax技术实现网页不刷新更新内容时就是用XML包装数据的),j2se其实是整个java系统的基础约束,它定义了各种java代码的语法之类的,在j2ee中一般这些代码嵌在标记中的(为了提高编写效率),或者做成Bean(.class文件)调用
楼主可能觉得标记不算真正的编程,但是标记很简单,很省事,所以可以提高开发效率,纯代码在有的情况下虽然可以,但是太费事了,这个就是为什么APPLET被淘汰的原因.
第二个问题所说的那种编辑器是最终还是要生成HTML代码,如果楼主实在不想用HTML代码,可以自己做一个类来包装这些代码,用java代码来操作这些类也可以,但是这种方法不是通用的,总之要做网站程序,没有标记语言是不行的
要是还有什么不了解的可以加497055139
绛旓細1.棣栧厛鎴戞兂鐭ラ亾涓涓嬪湪鐜板湪浼佷笟涓殑java寮鍙閲,java鐨勪唬鐮绌剁珶鏄崰鍒板灏戝憿?(鎴戣鐨勪篃灏辨槸J2se涓殑閭d簺java璇硶鍐欑殑浠g爜)鎴戠矖鐣ョ湅浜嗕笅涓涓嬬綉涓奐2EE椤圭洰涓殑婧愪唬鐮,鍙戠幇澶ч儴鍒嗗嚑涔庨兘鏄秴鏂囨湰鏍囪璇█,寰堝皯鐪嬪埌java浠g爜,鏃㈢劧鏄痡ava寮鍙,閭d箞鎴戞兂鍦ㄤ竴鑸殑J2EE寮鍙戜腑,j2se鐨勪唬鐮佸簲璇ュ崰鍒板緢澶ф瘮閲嶅惂?杩欎釜闂鍙兘姣旇緝骞肩...
绛旓細杩愮敤HASP HL鐨勫澹冲伐鍏峰厛鎶java瑙i噴鍣ㄨ繘琛屽姞瀵嗭紝閭d箞锛屽鏋滆鍚姩杩欎釜瑙i噴鍣ㄥ氨闇瑕佹湁鐗瑰畾鐨勫姞瀵嗛攣瀛樺湪锛岀劧鍚庯紝鍐嶈繍鐢ㄥ澹冲伐鍏涓殑鏁版嵁鍔犲瘑鍔熻兘鎶妀ava绋嬪簭(CLASS鎴朖AR鍖)褰撲綔涓涓暟鎹枃浠舵潵杩涜鍔犲瘑澶勭悊锛岀敓鎴愭柊鐨刯ava绋嬪簭(CLASS鎴朖AR鍖)锛屽洜涓鸿繖涓姞瀵嗚繃绋嬫槸鍦ㄩ攣鍐呭畬鎴愮殑锛屽苟閲囩敤浜128浣嶇殑AES绠楁硶锛岃繖鏍凤紝鍔...
绛旓細Java鏄竴绉嶅箍娉涗娇鐢ㄧ殑楂樼骇缂栫▼璇█锛岀敱Sun Microsystems锛堢幇鍦ㄦ槸Oracle Corporation锛変簬1995骞村彂甯冦侸ava鏄竴绉嶉珮绾х殑銆侀潰鍚戝璞$殑缂栫▼璇█锛岃璁捐涓哄叿鏈夊敖鍙兘灏戠殑瀹炵幇渚濊禆鎬э紝杩欐剰鍛崇潃缂栧啓鐨Java浠g爜鍙互鍦ㄤ换浣曟敮鎸丣ava铏氭嫙鏈猴紙JVM锛夌殑骞冲彴涓婅繍琛岋紝杩欒绉颁负鈥滀竴娆$紪鍐欙紝鍒板杩愯鈥濓紙Write Once, Run Anywhe...
绛旓細JavaBean鏄竴绉嶅彲澶嶇敤鐨勩佽法骞冲彴鐨勮蒋浠剁粍浠躲備娇鐢╦avabean鍙互鏂逛究鐨勫疄鐜java浠g爜鍜宧tml鐨勫垎绂伙紝鑳藉澧炲己绯荤粺鐨勫姛鑳藉拰杞欢鐨勫鐢ㄦс侸ava鐨刉eb寮鍙戝睘浜嶴UN鍏徃瀹氫箟鐨凧2EE鍏朵腑鐨勮鑼冦傝屼笖鍦J2EE涓鍖呮嫭浜唈ava鐨刉eb寮鍙戠殑鎵鏈夋柟闈紝濡傦細JSP銆丼ervlet銆丣DBC銆丣NDI銆丣AVABEAN銆丒JB绛夌瓑銆侸2EE灏辩壒鍒傚悎浜庡仛澶у瀷鐨勪紒涓...
绛旓細J2EE骞冲彴鐢变竴鏁村鏈嶅姟(Services)銆佸簲鐢ㄧ▼搴忔帴鍙(APIs)鍜屽崗璁瀯鎴,瀹冨寮鍙鍩轰簬Web鐨勫灞傚簲鐢ㄦ彁渚涗簡鍔熻兘鏀寔,涓嬮潰瀵J2EE涓鐨13绉嶆妧鏈鑼冭繘琛岀畝鍗曠殑鎻忚堪(闄愪簬绡囧箙,杩欓噷鍙兘杩涜绠鍗曠殑鎻忚堪): 1.JDBC(Java Database Connectivity): JDBC API涓鸿闂笉鍚岀殑鏁版嵁搴撴彁渚涗簡涓绉嶇粺涓鐨勯斿緞,璞DBC涓鏍,JDBC瀵瑰紑鍙戣呭睆钄戒簡涓浜...
绛旓細Java鍏锋湁绠鍗曟с侀潰鍚戝璞°佸垎甯冨紡銆佸仴澹с佸畨鍏ㄦс佸钩鍙扮嫭绔嬩笌鍙Щ妞嶆с佸绾跨▼銆佸姩鎬佹х瓑鐗圭偣 銆侸ava鍙互缂栧啓妗岄潰搴旂敤绋嬪簭銆乄eb搴旂敤绋嬪簭銆佸垎甯冨紡绯荤粺鍜屽祵鍏ュ紡绯荤粺搴旂敤绋嬪簭绛 銆傚綋缂栬緫骞惰繍琛屼竴涓狫ava绋嬪簭鏃讹紝闇瑕佸悓鏃舵秹鍙婂埌杩欏洓绉嶆柟闈備娇鐢ㄦ枃瀛楃紪杈戣蒋浠舵垨闆嗘垚寮鍙鐜鍦↗ava婧愭枃浠朵腑瀹氫箟涓嶅悓鐨勭被 锛岄氳繃...
绛旓細Java鍙互鍋氳蒋浠讹細Eclipse锛孧yEclipse绛夐兘鏄煡鍚嶇殑Java寮鍙宸ュ叿銆侸ava鍙互鍋氭父鎴忥細鏈缁忓吀鐨勬槸銆婃垜鐨勪笘鐣屻嬨侸ava鍙互鍋欰ndroid锛欰ndroid鏄竴绉嶅熀浜嶭inux鐨勮嚜鐢卞強寮鏀婧愪唬鐮佺殑鎿嶄綔绯荤粺锛屽叾婧愪唬鐮佹槸Java銆傛墍浠ュ競鍦轰笂瑙佸埌鐨勬墜鏈虹郴缁熶緥濡侻IUI ,闃跨嫺浜戯紝涔愯洐绛夛紝閮芥槸淇敼婧愪唬鐮佸啀鍙戣鐨勩侸ava鍙互缂栧啓绋嬪簭锛氭闈㈠簲鐢...
绛旓細java鏄竴闂ㄧ▼搴忚璁¤瑷锛屾湁鑷繁鐨勭紪璇戠郴缁熷拰杩愯鍦ㄦ搷浣滅郴缁熶笂鐨勮櫄鎷熸満锛屾垜浠彲浠ヨ繍鐢╦ava鏉ョ紪鍐欎换浣曠殑杞欢銆傚彲浠ユ槸鍩轰簬B/S鏋舵瀯锛屼篃鍙互鏄疌/S鏋舵瀯鐨勶紝涔熷彲浠ユ槸浠绘剰鐨勬闈㈢▼搴忋傜幇鍦ㄧ殑杞欢瓒婃潵瓒婂悜鐫B/S鏋舵瀯鍙戝睍锛岃J2EE鏄竴涓猨ava妗嗘灦锛屾槸鐢卞紑鍙戝晢锛堝簲璇ユ槸sun鍏徃鑷繁寮鍙戠殑锛夊啓濂界殑涓绯诲垪java浠g爜锛...
绛旓細鍦 Java 搴旂敤绋嬪簭涓紝瀵瑰紓甯哥殑澶勭悊鏈変袱绉嶆柟寮忥細澶勭悊寮傚父鍜屽0鏄庡紓甯搞傚鐞嗗紓甯革細try銆乧atch 鍜 finally 鑻ヨ鎹曡幏寮傚父锛屽垯蹇呴』鍦浠g爜涓坊鍔犲紓甯稿鐞嗗櫒鍧椼傝繖绉 Java 缁撴瀯鍙兘鍖呭惈 3 涓儴鍒嗭紝閮芥湁 Java 鍏抽敭瀛椼備笅闈㈢殑渚嬪瓙涓娇鐢ㄤ簡 try-catch-finally 浠g爜缁撴瀯銆俰mport java.io.*; public class EchoInput...
绛旓細鐩墠Java涓昏搴旂敤浜庝腑闂翠欢鐨寮鍙(middleware)---澶勭悊瀹㈡埛鏈轰簬鏈嶅姟鍣ㄤ箣闂寸殑閫氫俊鎶鏈,鏃╂湡鐨勫疄璺佃瘉鏄,Java涓嶉傚悎pc搴旂敤绋嬪簭鐨勫紑鍙,鍏跺彂灞曢愭笎鍙樻垚鍦ㄥ紑鍙戞墜鎸佽澶,浜掕仈缃戜俊鎭珯,鍙婅溅杞借绠楁満鐨勫紑鍙.Java浜庡叾浠栬瑷鎵涓嶅悓鐨勬槸绋嬪簭杩愯鏃舵彁渚涗簡骞冲彴鐨勭嫭绔嬫,绉拌鍙互鍦╳indows,solaris,linux鍏朵粬鎿嶄綔绯荤粺涓婁娇鐢ㄥ畬鍏ㄧ浉鍚岀殑浠g爜...