
小弟在考虑学习JAVA语言,请各位大侠们给我讲讲,计算机是怎样的一个世界,各种语言所包含的详细内容。
曾经看过c语言的相关书籍,也在网络上看过一些JAVA的公开课(斯福坦大学的网络公共课)。个人对计算机比较“陌生”,软件和硬件,软件和编程,网络语言,程序开发,编程语言等等...
曾经看过c语言的相关书籍,也在网络上看过一些JAVA的公开课(斯福坦大学的网络公共课)。个人对计算机比较“陌生”,软件和硬件,软件和编程,网络语言,程序开发,编程语言等等,都不熟悉,目前在我的印象中就是混为一谈,没有个很好的概念,我想知道它们之间是什么关系?计算机的发展史,各种语言出现的时间,对科技进步的作用,以及将来10年计算机发展的趋势。目前我是想选择JAVA语言,烦请各位大侠们给点意见,小弟先拜谢了。。。。。!!!!!
展开
5个回答
展开全部
你问滴太深刻了,等着俺们老师之类给你详细解答吧;
我在这简单说下,我是软件工程专业学生,大学两年多了,学校你说的那些课程都有开,如果你不是计算机专业出身,先学下计算机导论,书里面有计算机发展、软硬件等基础知识的介绍。计算机最初设计是为了科学计算,它采用0、1的二进制运算,因为硬件是由物理上的高低电平控制的,后来计算机硬件发展到现在的大规模集成电路;
计算机最底层是机器语言,之后是汇编语言,之上是操作系统,我们看到的所有程序,最后都是转化成0101的二进制语言在计算机上运行的,因为计算机只认识二进制。软件使用编程编出来的,包括你用的windows操作系统就相当于软件,也是编出来的。
而计算机软件有不同种类,就像你玩的游戏有单机也有网游,有的软件在浏览器上运行,有的在电脑上单机运行,也有的是客户端服务器类型,比如你要学的java,java基础就是控制台程序,swing/awt窗体程序,都是单机的,之后学java的web就是基于浏览器的编程,技术有jsp,servlet,神马三大框架,说白了就是编你看见的浏览器上的各种网站平台之类的。
计算机语言很多,java最流行,当然c/c++仍然不落伍,nb的大神都在整c等底层开发,java语言上手相对简单,但是如果你能先学下C语言就更好了,基本语法想通的。
总之计算机编程神马的博大精深,应用面很广,技术也很多,学java找工作应该还可以,只是有能力了才能工资高。
最后,在下才疏学浅(愧对老师……),以上言语定有许多纰漏,请大神们看过见谅。
我在这简单说下,我是软件工程专业学生,大学两年多了,学校你说的那些课程都有开,如果你不是计算机专业出身,先学下计算机导论,书里面有计算机发展、软硬件等基础知识的介绍。计算机最初设计是为了科学计算,它采用0、1的二进制运算,因为硬件是由物理上的高低电平控制的,后来计算机硬件发展到现在的大规模集成电路;
计算机最底层是机器语言,之后是汇编语言,之上是操作系统,我们看到的所有程序,最后都是转化成0101的二进制语言在计算机上运行的,因为计算机只认识二进制。软件使用编程编出来的,包括你用的windows操作系统就相当于软件,也是编出来的。
而计算机软件有不同种类,就像你玩的游戏有单机也有网游,有的软件在浏览器上运行,有的在电脑上单机运行,也有的是客户端服务器类型,比如你要学的java,java基础就是控制台程序,swing/awt窗体程序,都是单机的,之后学java的web就是基于浏览器的编程,技术有jsp,servlet,神马三大框架,说白了就是编你看见的浏览器上的各种网站平台之类的。
计算机语言很多,java最流行,当然c/c++仍然不落伍,nb的大神都在整c等底层开发,java语言上手相对简单,但是如果你能先学下C语言就更好了,基本语法想通的。
总之计算机编程神马的博大精深,应用面很广,技术也很多,学java找工作应该还可以,只是有能力了才能工资高。
最后,在下才疏学浅(愧对老师……),以上言语定有许多纰漏,请大神们看过见谅。
展开全部
先学下C语言吧,好上手一些,理论搞清楚了再转JAVA
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你系统的看下疯狂JAVA的书籍和视频课程 李刚老师的疯狂JAVA书籍销量全国第一的啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询