Java语言是整个体系的基础,按照不同的用途,在以下方面应用广泛:
    1、企业级应用开发  这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,JAVA都占有极为重要的地位
 
   2、网站开发  当然就是JSP+Servlet+JavaBean,一直以来都相当流行
 
    3移动领域  典型的应用是手机游戏(国内主要是这方面),这里是J2ME的天地,其实应用范围是很广的,只是国内开发不够 。 但目前很火爆的Android智能手机平台,java也是google指定的开发语言
    .Net目前主要的开发方向是:Web开发、桌面系统开发、移动开发。
    
    1Web开发  通俗的说就是开发网站,包括类似于大众点评网等这样的互联网以及OA等内网系统,Web开发是目前.Net开发的主要方向,大部分招聘.Net的职位都是做Web开发,
    2桌面系统  一般指的是使用WinForm技术开发Windows软件,比如以Windows软件形式运行的仓库管理系统、图书管理系统等,也就是一般说的C/S开发(不严谨的说法),
3移动开发  主要指的是手机开发。.Net手机开发目前主要是WindowsMobile的开发
前两次发帖,有朋友说我有贬C语言,而推java.net的倾向,失于肤浅。呵呵,如果在下真是给了大家这样的印象,真是不好意思啊。其实我一直都认为无论何种编程语言,都是一种工具,就好像是十八般兵器,没有说是谁好谁不好,我也不是百晓生,非得要来个江湖兵器谱排名不可。只是因为我是从就业角度去看的,对社会上的实际情况的了解发表一下自己的看法而已,难免失于偏颇。还望各位大神见谅,呵呵。
毕竟目前java.net运用最广,大学生走出校门求职,我还是觉得应该走捷径比较划算。学校主要教的都是C语言的理论基础,未能提升为实际应用。但是用人单位看的却是实际应用,所以才会产生相关培训机构作为一个过渡,为大学做一个“出口加工”。但是在学校打好C语言的基础,对以后学习java还是很有好处的。因为Java是在C++基础上发展起来的,而且语法要比C++简单。如果没学习C++,学了C也行,有C做基础,学Java并不困难当然Java本身并不难,所以即是没有语言基础,只要下功夫,也可以学会的。但还是强烈建议先学习C语言。总之,学好C是绝对不会错的,不要在乎学C浪费了多少时间,要知道学了C后再学习其它语言将更快,这将节省时间。
引用网络上一句名言:“如果你想做所谓的程序员那么就选择Java/.net, 如果你想做聪明的程序员 那么用Delphi, 如果你想做真正的程序员那么用C/C++, 如果你想做真正聪明的程序员那么用C\C++去理解DelphiJava/.net知其然,知其所以然才成功。”