.NET C#轉Java沒那麽難,開發環境篇
.NET C#轉Java沒那麽難,都是面向對向的語言,而且語法還是相似的,先對比一下開發環境,再到Servlet,再到MVC,都是一樣一樣的,只是JAVA的配制項比較多而已,只要配好一個,後面都是copy,簡直so easy,而且用myeclipse可以省一些配制
目錄
.NET C#轉Java沒那麽難,開發工具篇
.NET C#轉Java沒那麽難,Servlet篇
.NET C#轉Java沒那麽難,MVC篇
1.運行環境
Java:JDK
JDK安裝與環境變量配置
.NET:.NetFramework
2.WEB服務器
Java:Tomcat,JBoss,Weblogic,WebSphere
大項目用大的服務器,小項目一般用Tomcat就可以了
Tomcat安裝與環境變量配置
.NET:IIS,Jexus(KestrelServer)
KestrelServer用於Asp,net Core
3.開發工具
Java:MyEclipse 2015
JAVA開發工具比較多,不過目前最通用的是MyEclipse,這個是收費的,有破解版,裏面已經集成了很多是JAVA插件,或者用Eclipse 這個是開源的,用的時候要手動打插件,掌握一些常用開發的快捷鍵會很好。這寫都是E文版的,用習慣就好了。
.Net:VisualStudio 2015
4.類庫
JAVA:Jar
JAVA開發經常會用到一些外部的jar包,這個和.NET裏面的DLL一樣的東西,在web工程裏面,引用jar包通常就是拷貝到WebRoot\WEB-INF\lib目錄下面就可以了。如果不行就要添加到工程引用中去:工程->鼠標右鍵->Properties->Java Build Path->Libraies->Add JARS選擇要引用的jar包 OK即可。在JAVA工程中,src是源代碼目錄,WebRoot是頁面目錄,lib是jar包目錄
.NET:Dll
5.數據庫
Java:Mysql,Oracle,Nosql
JAVA裏常用的數據庫是MySql和Oracle,再有就是一些互聯網公司自己開發的Nosql數據庫,不過這是專用領域了。
.NET:Sqlserver,Oracle,Nosql
6.推薦幾款有幫助的工具
SQLyog - 64 bit:mysql 數據庫管理工具 (下載地址:http://www.jb51.net/database/327390.html),激活碼網上有
Xshell :相當於 linux 的遠程bash
RealVNC:相當於linux的遠程桌面
.NET C#轉Java沒那麽難,開發環境篇