`
runfeel
  • 浏览: 935562 次
文章分类
社区版块
存档分类
最新评论

我要开始转方向了C# To Java

 
阅读更多

 今天公司中高层领导开会开了一天,结果给我们这些开发人员带来了一个晴天霹雳的消息。手上以及以后所有的项目全部都用java。可怜我们这些。net的程序员啊!.net还没学的牛逼又要开始转战java了。以后的日子该何去何从,是继续研究.net并且以短平快的方式学习java?还是转战开始深入研究Java?.net跟java真的有那么大的区别吗?不就是一种语言,一种编程工具罢了。

      我这两天还在看博客园里面的博友们各自吹捧自己学的语言好,记得有篇文章是《.net将何去何从 》引起了很多博友的议论,其实到底哪种语言好呢?其实我也不知道,还是看看杨中科老师的这篇文章吧《解惑:学.Net还是学Java?》。

      如果真的要开始转战java了,也挺好,以后不用再搞ibatis.net,Nhibernate,Lunece.net等.net移植版本了,就直接搞java版本吧。希望自己能在java平台上活的更精彩,同时也不要忘记微软给我的启蒙教育。

1
8
分享到:
评论
2 楼 sunyfun 2013-08-02  
语言不是问题,哥用了几年的C#转到java表示没什么压力
1 楼 zh_harry 2013-07-26  
兄弟顶你!

相关推荐

    vc转C# 互转

    2. **选择转换方向**:根据需求选择是从C#到VB还是从VB到C#。 3. **输入源代码**:在相应的文本框内粘贴或上传源代码。 4. **点击转换**:单击“Convert”按钮开始转换过程。 5. **查看结果**:转换完成后,可以在...

    geojson-geometry-shp格式相互转化总结

    ShapefileDataStore sds = (ShapefileDataStore) dataStoreFactory.createDataStore(new File(path).toURI().toURL()); sds.setCharset(Charset.forName("UTF-8")); String typeName = sds.getTypeNames()[0]; ...

    实现linux java ping 及traceroute 功能.rar

    本文将详细解析如何在Linux环境中利用Java语言实现`ping`和`traceroute`的功能,并结合C#的相关知识进行探讨。 首先,`ping`是一个简单但实用的网络工具,用于测试主机之间是否可达以及网络的延迟时间。在Linux中,...

    图片压缩、旋转、base64转换

    在前端,JavaScript的btoa()和atob()函数可以实现base64的编码和解码;后端,如Python的base64库、Java的Base64类提供了相应功能。在图片处理中,base64编码常用于将图片嵌入HTML中,避免HTTP请求,提高页面加载速度...

    peer-to-peer application development

    书中提供的案例和代码主要基于C#、IM(即时通讯)和JAVA语言编写,因此对于熟悉这些编程语言的读者来说更加适用。 ### 四、主要内容概览 #### 1. P2P技术基础 - P2P的基本原理与优势。 - 常见的P2P网络架构类型:...

    html 转pdf

    iTextSharp是iText的.NET版本,一个流行的Java PDF库。虽然它不直接支持HTML到PDF的转换,但可以配合HTML Agility Pack解析HTML,然后生成PDF。 7. **Syncfusion**: Syncfusion提供了一套全面的.NET组件,包括一...

    利用Spire.pdf打印PDF,无页数限制

    在代码中,你需要引用Spire.Pdf的DLL文件,例如在C#中,你可以添加以下引用: ```csharp using Spire.Pdf; using Spire.Pdf.Printing; ``` 然后,加载PDF文档: ```csharp PdfDocument document = new PdfDocument()...

    accp 6.0电子课件

    ACCp 6.0作为其一个版本的课程体系,包含了初级(S1)和高级(S2)阶段的学习资料,以及Java和.NET方向的具体内容。 ### ACCp 6.0课程概述 ACCp 6.0是北大青鸟软件工程师培训课程的一个重要版本,旨在培养学员成为具备...

    折线平行线折线平行线.zip

    在C#编程环境中,折线和平行线的绘制是一个常见的图形处理任务,特别是在开发图形用户界面(GUI)或游戏应用时。"折线平行线折线平行线.zip"这个文件可能包含了一个关于如何在C#中实现折线和平行线绘制的教程或代码...

    传教士与野人代码JAVA

    ### 传教士与野人问题的Java实现分析 #### 一、问题背景与目标 在经典的“传教士与野人”问题中,有N个传教士和N个野人想要一起渡过一条河。河岸边有一条船,但每次只能容纳最多k人。为了确保传教士的安全,在任何...

    COdeSoft打印

    在实际项目中,可能还需要处理错误、设置打印参数(如纸张尺寸、方向等)以及实现动态数据绑定等功能。以上步骤提供了一个基础的C#调用Codesoft进行打印的框架,具体实现可以根据项目需求进行扩展和完善。通过熟练...

    实现使用FileStream对文件简单加密后写入文件,同时解密输出

    在Java环境中,类似的加密操作可以使用`java.nio.file.Files`和`javax.crypto.CipherOutputStream`来实现,原理与上述C#示例相似。不过,由于提供的文件名为`FileStream.java`,这可能是一个用Java实现的示例代码,...

    asp.net mvc框架编写的绩效考评系统(可做毕业设计或课程设计)

    1方向(比如JAVA,ASP.NET) 2类别(比如J2EE,SSH,AJAX。MVC) 3,指标体系(比如JSP,JDBC。AJAX的掌握情况) ③角色 1绩效专员(管理员,做基础数据维护) 2考评对象 3被考评对象 4领导 考评流程: ①考评方案...

    UiAutomator学习笔记

    3. 将`android.jar`和`uiautomator.jar`添加到构建路径中:选择这两个文件,然后通过右键菜单中的`Build Path > Add to Build Path`选项将其加入到项目构建路径中。 ##### 注1: 添加依赖包 确保在项目的`libs`...

    dotnet OpenXML PPT 动画框架入门.rar

    在C#或Java开发中,OpenXML SDK 提供了直接操作Office文件的底层能力,无需通过Office应用程序。这使得开发者能够在服务器端或者没有安装Office的环境中进行文档处理,极大地提升了效率和灵活性。 **一、OpenXML...

    A.Field.Guide.to.Generic.Programming

    2. 泛型编程语言特性:书中将详细讨论支持泛型编程的各种编程语言,如C++的模板、Java的泛型、C#的泛型、Python的元类等,以及它们在实现泛型时的不同策略和限制。 3. 设计和实现泛型:这一部分会深入到泛型设计...

    Beginning.PHP.and.MySQL

    - **J2EE**:Java 2 Platform Enterprise Edition 的简称,主要用于企业级Java Web应用的开发。 #### 七、总结 《Beginner's Guide to PHP and MySQL》是一本适合初学者入门并进阶的优秀教材,它不仅覆盖了PHP和...

    Graphics写字符串

    - `font`:定义字体样式、大小和方向的`Font`对象。 - `brush`:定义字体颜色的`Brush`对象,通常是`SolidBrush`。 - `point`:一个`PointF`对象,表示字符串左上角的起点坐标。 - `format`:可选的`StringFormat`...

    图片对象读取。rar

    其他编程语言如Java有Java Advanced Imaging (JAI),C#有System.Drawing命名空间,C++有OpenCV库等,都能实现类似功能。 图片对象读取后,我们可以进行各种操作,如调整大小、裁剪、旋转、色彩转换等。例如,使用...

Global site tag (gtag.js) - Google Analytics