-
JAVA 转 C 前途??!!10
JAVA 转 C 不知道有过来人没。给点建议!
感觉JAVA 掌握框架比较吃香, 但很多东西都是基础 ,如API 。感觉基础学好了JAVA就强了!但确实需要很多年的历练!
C 貌似在底层还是很给力。
说道者不得不提技术这词了! 本人刚工作1年! 看过很多技术流,人脉流的!
可能有人想说看我怎么定位了!确实,有点迷茫! 在中国搞技术确实没有国外那么被重视!
但本人还是比较热爱技术的!目前希望把技术提高一个层次。
目前对JAVA 技术学习有点迷茫。 工作上忙完了,就是看前辈的代码。或者别人开发的模块! (有JAVA前辈,希望指点下学习之路!)
关于转C 可能是因为自己的执着。就是想学就学最好的(毕竟JAVA 基于C),本人年轻人,望大家理解,不过也不是盲目的不自量力的,所以在这望指点。
问题补充:谢谢各位的解答!
说的很实在,也很确切!
书其实一直都在看。但记忆力和实际环境操作有限,所以只能是看完了留印象,之后有需要再去翻找。 langshao 介绍的书 ,本人会抽空去看的。
liveHappy 说的很在理,忠言逆耳,其实你说的问题我考虑过。也是顾及这个考虑所以才一直没有学C ,本来打算1年前不找工作就开始学C的。
本人觉的beneo说的可能从另一方面解决了我的一些困惑:
确实这个东西,要跟上时代的步伐。我就是不想盲目的追求技术,在这个时代想找到一个属于自己的节奏!
可能像你说的,兴趣是一方面。现在工作了接触广了,就迷茫了,不像以前那样对技术的热爱的追求,因为确实技术太多。
喜欢就去学,然后能够让你学的东西融合在一起,快速的变成产品,才够屌
这句话说的很在理!可能你也是这样走过来的吧!
可能有些东西总是会淘汰。等你学会就淘汰了。但也没有永远不会淘汰的东西。
说其容易做其何难!却也是唯一的出路!2011年1月07日 17:43
3个答案 按时间排序 按投票排序
-
采纳的答案
人脉流 是必然的
其实我做java的时候碰了c,c#等
不过我肯定你去碰c后,就没有机会碰java了
现在是web2.0时代,有时候我java都不想写,很多脚本谢谢就好了,怎么还会回去写c
以上是扯淡,下面是我的感受
其实现在我自己觉得,语言什么的不是那么重要了。你看书面的老大,4个小时建立一个网站,LAMP,linux apache mysql php,我觉得快速开发才是趋势,时间就是金钱。我的理想是 —— 自己写玩具的时候用python,写公司代码的时候用java,很烦的时候groovy,测试的时候scala
所以我建议你,不要说自己要转C,喜欢就去学,然后能够让你学的东西融合在一起,快速的变成产品,才够屌
2011年1月07日 18:44
-
提议很好。
你只看到了java需要很多年的历练,知道c需要的时间比java要更多么?
Java来说 入门很简单 门槛也不高的
而c呢 基本语言学起来很容易的 可是c的大量类库 很累人的
而且学c的 要懂得很多很多的东西 因为它太底层了 所涉及的东西太多了
你不知道硬件知识,不知道网络协议,没有数字图像理论,不懂得汇编
反汇编 你说还能干什么?
其实在java方面想提高 也要学习的 在c方面要提高也是一样
而你此时要花更多更多的时间经历去学习c
自己衡量一下2011年1月07日 19:11
相关推荐
C#语言主要是从C和C++继承而来的,语言中的许多元素也反映了这一点。 C#语言的特点是什么?C#语言有很多特点,包括: * 单一继承 * 界面 * 语法与Java非常相似 * 编译成中间代码再运行的过程 * 借鉴了Delphi的一个...
文章提到了几种主流的编程语言,包括Java、C、C++以及Visual Basic。 首先,Java作为2009年的编程语言领军者,其优势在于它的简单性、面向对象、分布式、解释型、健壮安全性、结构中立、可移植性以及多线程特性。...
public String sendAT(String atcommand) throws java.rmi.RemoteException { String s = ""; try { Thread.sleep(100); writeln(atcommand); Thread.sleep(80); s = read(); Thread.sleep(100); } catch ...
java8集合源码去做 很棒的列表 : 掌握命令行,一页一页 : 爬虫集合 : Python资源大全中文版 : 可扩展、可用、稳定、高性能和智能的系统设计模式 :本人本人技术图谱 :精选的 C 框架、库、资源和其他闪亮事物的精选...
IvorHorton还著有关于C、C++和Java的多部入门级好书,如《C语言入门经典(第4版)》和《C++入门经典(第3版)》。 译者 杨浩,知名译者,大学讲师,从事机械和计算机方面的教学和研究多年,发表论文数篇,参编和翻译的...
Objective-C、Swift、Java 或 Kotlin 相当的运算速度。 Flutter 不使用原生组件,因此您不必编写任何层来与它们通信。 它呈现整个界面本身。 按钮、文本、媒体元素和背景都在 Flutter 本身的图形引擎中呈现。 该框架...
- **Swift** 和 **Kotlin** 在iOS和Android开发中逐渐替代Objective-C和Java,成为首选语言。 尽管每种语言都有其特定的优势和应用场景,但选择编程语言不应只考虑短期的市场需求和薪资水平。更重要的是找到自己感...
app使用Objective-C,Androidapp使用Java,而WindowsPhoneapp使用.NET。但是,掌握一定量的JavaScript、CSS和HTML知识,你就可以构建超棒的移动app。因此,在本博客中,我们将讨论用于开发移动app的顶级JavaScript...
在所有的新技术中,JSP/Servlet具备更高效、更容易编程、功能更强、更安全和具有良好的可移植性,因而被许多人认为是未来最有发展前途的动态网站技术。 与CGI相似,Servlet支持请求/响应模型。当一个客户向服务器...
文档也提到了市场上流行的其他高级编程语言,如Java和.NET,它们虽然简化了编程过程,提高了开发效率,但它们都是在C语言等基础编程语言的基础上构建的。因此,掌握C语言有助于学习者更深入地理解计算机系统的工作...
嵌入式基础入门 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器...本书涉及到的语言有C C++ JAVA 汇编等,需要的朋友可以看下
编程语言是游戏开发的基础,常见的编程语言有C语言、C++、Java、Python等。在游戏开发中,编程语言用于编写游戏逻辑、游戏引擎、游戏界面等各种组件。编译是将人写的代码转换为机器能识别的二进制代码的过程。在游戏...
同时,设计师需要掌握各种开发工具和技术,例如汇编语言、C语言、Java语言、Linux操作系统等。 二、嵌入式系统设计要点 嵌入式系统设计师需要了解嵌入式系统设计的要点,包括: 1. 微处理器选择:选择合适的微...
编程领域中,多种编程语言并存,如C/C++、汇编、Java、C#、Python等,每种语言都有其独特的优势和适用场景。对于初学者而言,面对如此众多的选择,往往会陷入“什么都想学,但什么都学不精”的困境。这种现象被形象...
1. 简单、学习方便,看了Basic很容易写出程序来,即使只是初学者也容易,但学其他的就不容易了,比如Pascal、C、C++、Java等,第一次学基本上不可能在三次以内运行成功。 2. 内置了音乐、画图、字符串处理、数学...
JSP被认为是最有发展前途的动态网站技术,是未来开发动态网站的主流技术,与其它技术相比有一定的优势,如JSP页面可重用跨平台的组件(JavaBean或Enterprise JavaBean)来执行应用程序所要求更为复杂的处理,能将页面的...
基于 J2EE 技术架构电子商务交易...本电子商务交易平台采用基于 J2EE 架构的多层体系结构设计,实现了组件化设计理念,采用浏览器/服务器架构,满足了高速、安全、可扩展的要求,是一种非常有前途的电子商务解决方案。