本人现在大三,曾在大一的时候看过一半的《Think in C++》,觉得面向对象还是很好玩的,但是紧接着接触了linux,立刻就被C吸引了。一直到现在都还在看C,包括《C Programming Language》、《Pointers on C》、《Expert C Programming》之类的,准备在看完linux源码后就转向java或是PHP--但是现在机会来了,学校有个免费的java培训班,估计下周开课,对于java我是仰慕已久的,但是我的C还差一些才完成。所以我想问下,能够在全心投入java的同时,能否同时兼顾面向过程的C,是会冲突呢还是没有太大影响?希望有热心的酱油众能帮我解答分就那么多,麻烦大家了额,还有一个问题,我在linux下做C的开发都是终端+vim搞定,java我试了一下发现也可以,但是教科书上推荐用IDE。哪个好这种问题我就不问了,不过我想知道能不能不用IDE开发呢?两个问题,再加点分吧,麻烦大家了:))
解决方案 »
- 求指教 java实验哦
- 请教大侠,一段代码有时能运行有时不能
- 菜鸟MM求助高手,请帮忙!!!!
- new ImageIcon("yellow-ball.gif"), Color.YELLOW);不显示图片??
- 想实现一下功能:用鼠标在当前窗口选中(用鼠标拖拉)一个矩形区域,然后能够放大这个巨型区域?
- JBuilder8(D版)安装好了,可是编译时总提示一些库里面的类找不到。
- 如何在程序中获得时间?
- 奇怪的现象,大家一起讨论,无分送
- 如何让JAVA Application 程序缩在WINDOWS任务栏上
- 一个关于JBuilder通过JDBC连接SQL SERVER的问题
- 为什么我的转义字符"\t"没有起作用
- [求助]for循环怎么了?
这只是我自己的感觉,我的目的是:华丽接分。。
还是学C吧,现在会java的太多了!
其实语言还是相通的感觉
话说我修炼不够
到现在还分不清面向过程和面向对象
写出的C代码结构上和java的差不多
java中static关键字的存在本身就是面向过程的思想,
所以,面向对象的语言也还是可以存在面向过程的,
只是它给你提供了可以使用对象的方法设计而已。IDE的智能提示能很有效地提高效率,
但是也使得程序员记不住一些方法、属性、结构。
java当有兴趣看看就行了,主要学习java的编程思想,现在学java的泛滥了,工作不好找
PS:根据楼主的介绍,楼主的C语言应该还不错 这样的话 还转什么Java 认真把C学好 前途无量
语音只是一种工具
你可以选择你自己喜欢的,主攻一门就好了,语言在某方面是相通的
个人见解