To Java Converter是一個(gè)優(yōu)秀的Java代碼,可以生成VB.NET,節(jié)省用戶數(shù)小時(shí)的辛苦工作和寶貴的時(shí)間,高質(zhì)量的輸出和簡單的操作。有需要的朋友應(yīng)該下載使用。
軟件特色
節(jié)省寶貴的時(shí)間。
準(zhǔn)確全面
使用方便
安全性-您的代碼永遠(yuǎn)不會(huì)離開您的機(jī)器。
響應(yīng)迅速的客戶支持
15天退款保證。
靈活-將剪輯、文件、項(xiàng)目、解決方案和文件夾從VB.NET轉(zhuǎn)換為Java。
fast-每分鐘有數(shù)萬行從lines轉(zhuǎn)換為Java。
有用的轉(zhuǎn)換注釋。
優(yōu)秀VB開發(fā)人員學(xué)習(xí)Java的教育工具。
多個(gè)轉(zhuǎn)換和格式化選項(xiàng)。
常見問題
問:VB.NET的原始文件有什么變化嗎?
您現(xiàn)有的代碼保持不變。的新Java文件將輸出到您指定的新位置。
問:轉(zhuǎn)換精度是多少?
我們的準(zhǔn)確度非常高,但是除了最簡單的轉(zhuǎn)換,所有的轉(zhuǎn)換都需要重大調(diào)整。在VB.NET的某些方面沒有直接的對等物。閱讀其余的常見問題,找出一些未轉(zhuǎn)換的內(nèi)容。To Java轉(zhuǎn)換器旨在減少將代碼轉(zhuǎn)換為Java所需的工作量,但這只是第一步。
問:VB轉(zhuǎn)Java轉(zhuǎn)換器能把VB6項(xiàng)目轉(zhuǎn)換成Java嗎?
不-將VB6轉(zhuǎn)換成Java最有效的方法是先升級到VB.NET,然后在生成的VB代碼上使用VB到Java Converter。
問:如何用可選參數(shù)轉(zhuǎn)換VB.NET方法?
創(chuàng)建一個(gè)重載方法并刪除“可選”關(guān)鍵字。的缺失參數(shù)被替換為原始VB參數(shù)列表中指定的默認(rèn)值。
問:VB.NET代表團(tuán)是否已經(jīng)改宗?
是的-試試我們的免費(fèi)版本,看看轉(zhuǎn)換的細(xì)節(jié)。我們將委托聲明轉(zhuǎn)換為接口聲明,并將委托實(shí)例的引用轉(zhuǎn)換為lambda。
問:VB.NET ByRef參數(shù)轉(zhuǎn)換了嗎?
是的-試試我們的免費(fèi)版本,看看轉(zhuǎn)換的細(xì)節(jié)。我們用包裝類型(使用Java泛型)替換參數(shù)類型,并在定義方法時(shí)調(diào)整對參數(shù)的所有引用和對方法的所有調(diào)用。
問:那。NET UI代碼?
因?yàn)閮烧咧g缺乏相似性。NET UI類型和Java UI類型,轉(zhuǎn)換器不會(huì)轉(zhuǎn)換這些類型。
問:轉(zhuǎn)換后最常見的必要調(diào)整是什么?
To Java轉(zhuǎn)換器只轉(zhuǎn)換一些。NET類型轉(zhuǎn)換為Java等效類型。轉(zhuǎn)換器提供了使用您自己的自定義替換的選項(xiàng)。
Java中沒有簡單的VB事件等價(jià)物,所以必須重構(gòu)這些事件。
由于Java中缺乏預(yù)處理器,所有根據(jù)條件編譯的代碼都需要重新構(gòu)建,以便以其他方式實(shí)現(xiàn)功能。
VB LINQ查詢語法未被轉(zhuǎn)換,因?yàn)樵摵瘮?shù)在Java中不可用(但LINQ方法語法已被部分轉(zhuǎn)換)。
VB結(jié)構(gòu)被轉(zhuǎn)換為Java類,因?yàn)镴ava不包括值類型。我們在Java類中添加了一個(gè)克隆方法,試圖重現(xiàn)與。凈值類型,但可能仍需要調(diào)整。
如果VB項(xiàng)目沒有Option Strict On設(shè)置,您可能會(huì)遇到許多不同類型相互比較的情況——轉(zhuǎn)換器會(huì)整理出大多數(shù)情況,但有些情況可能需要調(diào)整。
雖然轉(zhuǎn)換了一些On Error GoTo語句,但是經(jīng)典VB非結(jié)構(gòu)化錯(cuò)誤處理的一些元素(On Error Resume Next,On Error GoTo -1等。)不會(huì)被轉(zhuǎn)換。這些語句被標(biāo)記為ToDo任務(wù)。
Catch塊中的When語句(在Java中沒有對應(yīng)的語句)必須手動(dòng)調(diào)整。這些被注釋掉,并與警告注釋結(jié)合在一起。
無法轉(zhuǎn)換VB的可空邏輯,因?yàn)楸仨殞⒈匾目者壿嫅?yīng)用于包含可空變量或方法調(diào)用的表達(dá)式的每個(gè)方面。可空實(shí)例唯一可以轉(zhuǎn)換的方面是聲明的類型——對應(yīng)的Java包裝類型用于可空原語(例如,Java包裝類型Integer用于VB Integer?或可空(整數(shù))。