.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的远程桌面
未完,待续,欢迎评论拍砖