2012-01-06 來源:www.0579es.com 遠去 作者:宇訊(xùn)科(kē)技 閱讀 1814
當前的編程語言多種多樣,乍一(yī)看使人不(bù)知道如(rú)森理何選擇和學習,這裡義烏網站建設就為(wèi鐘用)大(dà)家(jiā)說(shuō)說(sh坐高uō)目前最主流的編程語言有哪些,以及我們(men)該如(rú哥金)何去應用和學習它,給大(dà)家(ji時鐘ā)做個簡單的介紹!
&n短得bsp; 義烏網站建設認為(服見wèi),Java、C++、C#、Python、PHP依然是目前最主流的物熱編程語言中的幾個。那麼,他(tā)們(men)有哪些特性?哪種語言更适合你兒快的學習呢?
森吧 Java
&nb兵他sp; Java概述:面向對象、安全動商、跨平台、強大(dà)穩健、流行的程序設計語言與裡放環境。由 Sun 公司開(kāi)發,目前由 畫著Java Community Process 控制。劇路近些年來非常流行且穩定,未來生命周期較長(cháng購看)。語言風格較為(wèi)接近 C++ 與 C# 慢窗,而最為(wèi)人熟知的便是跨平台性。Java 的跨爸麗平台性已得(de)到了廣泛的認可,在計算機的各種平台匠雪、操作系統,以及手機、移動設備、智能卡、消費家(j理林iā)電均已邁入成熟的生産化。而國内的 Java 人才需求前景新分目前也是大(dà)好(hǎo)。
Ja山湖va分類: Java 分為(wèi) JavaSE(标準版,面向初學者與桌面訊朋開(kāi)發)、JavaEE(企業版,也稱 J2EE,面向企業術報級開(kāi)發、網絡開(kāi)發,包括了為(wèi)人音新熟知的 JSP,并包含了 JavaSE 的務通所有内容)、JavaME(微型版,為(wèi)手機技科、PDF、機頂盒、消費家(jiā)電等嵌入設女道備開(kāi)發),目前還有正在發展的 JavaFX(一(yī)種報喝富Internet 應用程序開(kāi)發的腳本語言)。Ja笑西va 的運行環境是 JRE,開(kāi)發環境是 JDK,均可以在其官方站點下坐微載。開(kāi)發平台的構建較為(wèi)簡單,開(kāi)發者美我下載并安裝 JDK 即可,目前 JDK 最新版本是 1.6.見厭15。
年分 最重要的它們(men)都是免費、開(kāi)源的。而 Jav樂如a 不(bù)需要指定集成開(kāi)發環境(IDE)JDK票煙 和記事本足以完成。不(bù)過在此我推薦使用 Notepad窗坐++ 或 UltraEdit 作為(wèi)代碼文低城本編輯器(qì);Eclipse 與 N視車etBeans 這兩款免費而又強大(dà)成熟的 去報Java 集成開(kāi)發環境(IDE)。
&nb下會sp; C++
&nbs兒老p; C++概述:應用最廣泛、成熟、強大(dà)、複雜、流行的程裡理序設計語言。你目前正在使用的 Windows家動 或 Linux 操作系統的大(dà)部分内容術理均出自 C++ 的程序員之手,C++ 非常強大(d微女à)近乎無所不(bù)能,而 C++ 代碼經過編譯事空後将成為(wèi)計算機的二進制代碼的可執行程序,場花所以在兼容性、性能上均為(wèi)優秀。當今如(rú)話拿果你學習 C++,再配合 WIN32SDK、MFC 或是 .NET CLR亮什,絕對是開(kāi)發桌面程序的首選語言。從名字可以看出,C++ 改開森進自 C 語言,特别是面向對象方面的擴展,但學習 C++ 了些可以直接學習,不(bù)需要且不(bù)建議先學習機會 C 語言基礎,可以把 C++ 當作一(yī)門全新的編程語言。
作市 C++目前狀況:如(rú)在 Win可資dows 平台下,C++ 首選的集成開(kāi)發環境(IDE)自然是火個 Visual C++,它包含在 Microsoft Visua資不l Studio 之中,最新版本是 2008。你可以選擇微軟官方提在市供的 Visual Studio 2008 專業版這是最好(hǎo)的選擇!好科微軟提供90天的試用版,安裝鏡像較為(wèi)龐大(音雨dà),與正式版沒有區别,同時(shí)作校包含了 MSDN Library(最權威的開(kāi)知拍發文檔),唯獨隻是授權序号的區别。下載安裝後即可使用。當然,你也可還少以進行簡單的操作将其變為(wèi)正式版離國。不(bù)過在此不(bù)是鼓勵大(dà)家(jiā) 醫來使用盜版軟件,如(rú)在非商用的情況下,這種手段是可行的,也會(huì)加章又快你的學習進度與質量。此外微軟也提供了 Visual 錯分Studio 2008 速成版,又稱為(wè村是i)學生版,它是免費的,如(rú)僅是學習完全足夠。
&n睡醫bsp; 除了微軟的 IDE,你還有其他(tā)的選擇。在 Win頻舊dows 下搭建 Eclipse + CDT + Mi理海nGW,Linux 和 Unix 下可以使用 愛雪Eclipse + GCC++,這些都是開(kāi)源、免亮裡費的。或是更基本的你主需要一(yī)個記事本城森與 C++ 編譯器(qì),當然我不(bù)推薦這樣做。
C#
西車 C#概述:讀作 C Sharp。白技微軟的 C# 就好(hǎo)似是 C++、Java、Delp兵鄉hi 與 Visual Basic 的結合體,是新從遠興、易學、強大(dà)的程序設計語言,它更像 Java完全面向對象,開(可有kāi)發與運行都在 .NET Framew妹遠ork 環境中。使用微軟強大(dà)的 Visual Studio 集成開(日現kāi)發環境,這是快速開(kāi)發 Win黃唱dows 平台桌面應用程序的最好(hǎo)選擇。聽起來有點像 V工離B?不(bù)過 C# 比 VB 可強大(dà)多了。不(b歌哥ù)過 C# 編譯後的程序如(rú) Java 一(yī)樣是中間語言,運化說行程序的計算機需要安裝 .NET Framework 運行環境,不(bù)裡湖算大(dà)也不(bù)算小(xiǎo)。但在微軟的 什計.NET 推出多年後的今天,它還沒有較好(hǎo)的普及開(kāi),銀山可能對你的程序傳播會(huì)有一(yī)定影響。同時農微(shí) C# 也可以開(kāi)發 ASP.NET 的動态網頁程序,這是司的曾經風火多年的 ASP 的替代産品。
開(kāi)發 C# 程序,使用微軟的 Visual S來都tudio 是最好(hǎo)的,也是幾乎唯一(yī)的選擇笑物。同 Visual C++ 的環境搭建基妹愛本雷同,在此不(bù)再複述。目前 .NET 相又環境已經發展到 3.5,C# 已經發展到 C# 4.0,學習 C# 請選擇一(新熱yī)本實時(shí)性、專業性、全面性的好(hǎo)教線關程。微軟的 Visual Studio 2010 近期也将發布,屆時(shí志上)将搭載更為(wèi)