java和C语言的关联9
发布网友
发布时间:2023-10-26 16:13
我来回答
共4个回答
热心网友
时间:2023-12-01 20:15
看到你的提问,感觉提问很认真,所以我说两句吧。
1、二级、*无论得多少分,对于计算机专业来说,不值得一提。计算机专业的看家本领是操作系统和编译器(自动机、形式语言、数理逻辑)。这几门课能深刻理解就算没有白学。不过只有极少数的人真正学懂了。大量的人是不能在本科甚至硕士阶段学懂的。
2、《java编程思想》是不错的书,推荐阅读。
3、其实所有的语言是差不多的。很多语言汇编、Java、BASIC、Fortran、SQL、PHP、Perl、TCL……,还有很多脚本如Bash、sed,甚至还有图形化的一些语言,在同一个项目里面同时出现不足为怪。要精通每一门语言是十分困难的,毕竟你还只是一个本科生。
4、学习什么,两个选择,C语言是最基础的,也是最难的。如果真正掌握了C语言,那你应该和我的水平接近甚至超过了。比如你看到volatile,你能否真正了解它的含义,如果不能,说明C语言还没有入门。你要知道C语言关键字只有几十个,如果还有这样一个关键字,你不清楚它的含义,怎么算是学懂了。
5、Java本身就是因为看到了C语言过于复杂的情形,建立了一种简单实用的语言。能干很多事情,而且没有C语言那么难于理解。但是我个人觉得,对于计算机专业来说能懂C语言或者C++语言最好,但是Java的面性对象的思考问题的方式必须理解。C语言可以自己创造面向对象的方法,毕竟大多数后来的语言一开始都是C语言实现的,包括C++、Java、PHP之类。
6、关于女生。我觉得计算机这个行业太累,所以理解一些理念性的东西比较重要,真正干活厉害的太少了。女生牛人,我就高中见过一个,不过说实在的,评奖的时候女生都是单独加分。这说明确实是很难达到同等水平。
总之,语言的关键不是语法,而是它的思想。C语言就是一种透明的语言,你完全可以估计出编译后的结果,去用来写操作系统;而Java是一种面向对象的语言,能用少量的代码完成一些C语言很难在同样的代码量完成的任务,而且这种做法适合很多人合作。追问谢谢你,看到你的回答,我大概有点懂了,我就想找份关于计算机的工作,但是很多面试公司就问我会什么,有没有参加过外包培训,我在想难道我要去参加一下IT培训才能找到一份和计算机挂钩的工作吗?
追答计算机行业很看重实践能力的,一般工科的特点吧。
学校里面学习的那些内容,都是理论上的,一般公司不太认可。
你需要给自己一个定位:
A、大牛:写程序不需要调试,直接记事本,或者手写。这类人,无视面试。想要就来,不想要走人,小公司不当老板不去。
B、小牛:普通程序没有问题,一般规模程序可以设计(10万行)。这个就是有团队合作能力最重要。
C、普通:基本上本科课程全部OK,基本算法熟练掌握,团队精神不错,找个工作问题不大。
D、需要努力的:刚刚学会了语言,算法还没有入门。建议找个小公司先锻炼一下,看看究竟社会上缺少什么样的人。比如前两年,有个朋友非要给我2万块帮忙一个月写PHP。我从不会开始,学习PHP1周,然后干了两个礼拜,因为实在找不到替身。有了做项目的经验,才能升级哦。
对于有能力的人来说,对于刻苦努力的人来说,参加一个项目,比培训管用多了,自学是最重要的。我看很多人都是经历了一次找工作,相当于学习好几年,有动力,呵呵。
热心网友
时间:2023-12-01 20:15
C是基础 C学好了 别的语言上手也会容易点。
学校里学的C还是太简单了些。
可以看下C的高级编程 了解一些 进程线程间通信的知识 可以加大找工作的成功率。
然后自己尝试着动手做几个小的程序项目 在简历上突出下基本不难找工作。
至于java现在学的人很多,也没必要去跟风了。 学好C基础先打好。今年C在语言类排名可是又杀回第一了哦
热心网友
时间:2023-12-01 20:16
二级不行的,顶多就能算是你知道有C语言这么个东西和简单的语法。
二级离就业还差的太远了,光是书本上的东西不行,你必须多下载别人的程序源码研究学习
热心网友
时间:2023-12-01 20:16
计算机本科生?计算机二级肯定是不够的啦!这是对非专业生的要求。。。有时间多去逛逛著名的论坛比如CSDN、看雪论坛,多去看看大N写的博客。语言都是想通的,每种语言都有自己的特色,适用于不同的情景。
Java相对来说还是比较好学的语言啦,纯面向对象,也基本不用自己管理内存,很重要的是,Java的API设计得非常棒。建议你 将Java学习坚持下去,虽然Java和C的基本语法差不多,但是那只是最基础的,Java是面向对象的,这点要明确,先学完Java基础知识,然后学习J2EE吧,具体学哪些内容,可以上网看看相关教学视频,《java编程思想》是本很好的书,好好看,多动手,多思考!好吧,就写这些了,有什么问题多上论坛问,很多问题都是前辈们遇到过得,网上都能找到答案,所以啦,利用好网络资源哦,加油!!追问我想先自学java然后去报个培训机构可以吗?我去面试好多公司都问我有没有项目经验,我之前有同学去安博上了3个月的培训机构,说老师就带着他们一个项目一个项目的过,我感觉那样肯定比我这种没有实战经验的要好很多,所以我想先自己把书看的差不多,然后再去报个培训机构可行吗?
追答如果计算机底子比较薄,报个培训班当然可以,应该可以学得更快些;同时需要注意的是,培训机构可以很快教会你怎样编写代码,但是一般会有点“速成”的意味,自己要多想,多练习,要多问为什么。希望对你有帮助,加油!!