.NET C#轉Java沒那麼難,都是面向對象的語言,並且語法仍是類似的,先對比一下開發環境,再到Servlet,再到MVC,都是同樣同樣的,只是JAVA的配製項比較多而已,只要配好一個,後面都是copy,簡直so easy,並且用myeclipse能夠省一些配製html
Java與.NET的區別不在它們的自己,最大的區別在於他們背後的力量,相信你們都能感受獲得,我就很少說。java
系列目錄mysql
1、.NET C#轉Java沒那麼難,開發環境篇linux
2、.NET C#轉Java沒那麼難,Servlet篇程序員
4、.NET C#轉Java沒那麼難,MVC框架篇sql
5、.NET C#轉Java沒那麼難,DB框架篇shell
6、.NET C#轉Java沒那麼難,Nosql框架篇數據庫
7、.NET C#轉Java沒那麼難,微服務篇bash
8、.NET C#轉Java沒那麼難,大數據篇
1).JDK安裝與環境變量配置
1).大項目用大的服務器,小項目通常用Tomcat就能夠了
1).KestrelServer用於Asp,net Core
MyEclipse2016下載地址 MyEclipse2016破解包
1).JAVA開發工具比較多,不過目前最通用的是MyEclipse,這個是收費的,有破解版,裏面已經集成了不少是JAVA插件,或者用Eclipse 這個是開源的,用的時候要手動打插件,掌握一些經常使用開發的快捷鍵會很好。這寫都是E文版的,用習慣就行了。
2).爲什麼 IntelliJ IDEA 比 Eclipse 更好
1).JAVA開發常常會用到一些外部的jar包,這個和.NET裏面的DLL同樣的東西,在web工程裏面,引用jar包一般就是拷貝到WebRoot\WEB-INF\lib目錄下面就能夠了。若是不行就要添加到工程引用中去:工程->鼠標右鍵->Properties->Java Build Path->Libraies->Add JARS選擇要引用的jar包 OK便可。在JAVA工程中,src是源代碼目錄,WebRoot是頁面目錄,lib是jar包目錄
2).Java經過Maven管理Jar包和項目依賴。
1).NET經過Nuget管理Dll和項目依賴。
1).JAVA裏經常使用的數據庫是MySql和Oracle,再有就是一些互聯網公司本身開發的Nosql數據庫,不過這是專用領域了。
1).SQLyog :mysql 數據庫管理工具 (下載地址:http://www.jb51.net/database/327390.html),激活碼網上有
2).PL/SQL Developer:oracle數據庫管理工具
3).Xshell :至關於 linux 的遠程bash
4).RealVNC:至關於linux的遠程桌面
未完,待續,歡迎評論拍磚