有c语言的基础学java
A. 本人已经学会了c语言,再学java,JAVA会难很多吗JAVA和C语言差别大吗
两者差别还是比较大的。
有了C语言基础,学JAVA会好些,两者的语法中有不少相似的。
至于难的程序与自己对C语言学习深度和对编程思想的理解情况有关。如果C语言不精通,那么JAVA学习起来还是难的不少,习惯于面向过程,对理解面向对象编程有时反而不利。
因人而异,总的来说,有一定的难度的。
B. 有c语言的基础学习java容易上手吗
如果理解了C的基础,几乎入门任何一门语言都不难,接触的语言越多,就更容易上手新语言。 就此来说 有c语言基础 在去学java 会比 没学过c要快。 就自己学习的经验来看,不要去想怎么样才能更快上手, 直接去做东西, 在做的时候会碰到各种大小坑, 一步一步填起来, 然后发现自己已经回了 虽然我知道自己只是在应用层面 还没到研究层面 但是工作已经可以胜任了。
1,主流的语言C/C++, Python, Pascal,Basic, JAVA, C#都可以作为入门的编程语言。因为它们都存在一个具有足够表达能力的语言子集,优秀的入门书籍,成熟的库,以及强大的社区的支持。所谓选择最好的入门语言可能是一个伪问题,而真正的问题是当你选择了其中一门语言后,如何选择合适的学习方法。
2. 数据的表达
常量的定义
变量的定义
结构体的定义
类的定义
3. 控制流的表达
顺序语句
条件语句
循环语句
4. 封装和抽象
函数的定义和调用
类的定义和调用
库,模块,命名空间的定义和调用
而当对这些概念有了基本的印象并学会了用一门计算机语言表达这些概念之后,接下来对于初学者来说最为重要的应该就是三件事情,掌握:
编程范式
基本的数据结构,算法
对应语言系统库常用的API
常见的编程范式有:
面向过程的范式,这个应该是对于初学者而言最为容易理解的方式,几乎所有的主流语言都支持这一范式,初学者应当首先学会这种范式
面向对象的范式,这个应当是最为主流的编程范式,从软件开发的角度看, 它的优点在于能够用面向对象的方式贯穿软件开发的整个生命周期,包括软件的设计、编码、测试
函数式编程,在并行计算的时代,函数式编程的范式将会成为另一大主流,推荐对其做一些了解。
C. 只有一些C语言基础,可以学JAVA吗
可以啊, 只要你肯努力,可以学到的。 基础好好看,基础过关了,后面的应该问题不大。
D. 有c语言基础后具体怎么学习JAVA
首先学习java基础知识,这个不用多讲。这个时期比较枯燥,坚持下来就好了。网上也有很多视频,java51工作室的还不错。这时你发现你的数据之能保存在文件里,而别人都是保存到数据库里的。所心接下来,你要学习数据库知识了,目前比较流行的是oracle,和mysql,你可以都专门学习一种,其它的了解就可以了。接下来问题就是怎样把你的数据跟你的程序连起来,所以就要学习JDBC(建议学好,学深入),之后学习JDBC的封装工具hibernate。好了,你现在数据库层已经可以了,那接下来就是BIZ层了,很多人就会想到spring了,这就是你接下来的任务了。学习之后,你会发现spring比较难学,作为一个初入门的,你可以不用发很多工夫来深入研究它,会用就行。学习了这么多,你会发现你所学的都是c/s架框的。目前java运用比较广的是b/s,所以接下来的任务就是web方面的知识了首先HTML基本知识,然后学点javascript ,css ,接着severlet ,然后学jsp
接着struts,最后学ajax,有兴趣ejb
E. 新手打算自学java,有C语言的基础~
Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,
0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:
1. 师资力量雄厚
要想有1+1>2的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。
2. 就业保障完善
实现1+1>2效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。
3. 学费能够性价比高
一个好的Java培训机构肯定能给你带来1+1>2的效果,如果你在一个由专业的Java教师领导并由Java培训机构自己提供的平台上工作,你将获得比以往更多的投资。
希望你早日学有所成。
F. 有C语言的基础,现在开始学习JAVA。《JAVA编程思想》作为入门书籍怎么样
相对于看书来说跟着视频学习Java的效果要好很多,现在学习Java的平台有很多,B站或者是腾讯课堂都是可以的,我们在B站分享了很多经典的视频教程,都是开源的,你可以去看看。
G. 学java需要学习c语言吗
对于想学习Java语言的同学来说是没必要学习C语言的,如果你的目的就是为了学Java语言的话,直接学习Java就行,C语言的基础部分跟Java语言相差不多,在往后的部分才回与Java有区别,当然如果你有java基础或者C语言基础的话,学习另外那一门编程语言也会变得简单的多。
H. 学JAVA难不难有C语言基础的话会不会更简单点呢
呵呵
只要喜欢就不难学
学会是不太现实的
在课堂上学到的是基础内容(就如我们记住的99乘法表)
踏入社会实践,接触各种各让的业务,练习不同的技术(就如我们会使用99乘法表,会做题)
想学会,那需要不断的深入(从理论和实践),不断的总结和学习............(以不变的公式应万变)
在理解一下什么是java
java
是由sun公司基于c++开发的一种跨平台,一次编写,到处运行
能运行在多种操作系统平台上的应用于分布式网络环境的面向对象编程语言
三个方向:
java
SE
桌面应用程序开发(。。。。。)
java
EE
分布式网络运用程序开发
java
ME
嵌入式程序开发(如
手机芯片
电子商务
冰箱
家电
等各种终端消费电子产品)
其实学java
并不难
但必须能付出时间和精力
日复一日
去学习理论
实践
总结
I. 学JAVA前一定要先学C语言吗
没必要先学c。
java作为一个在语法上深受c语言影响的高级语言,你先学了一些c语言,再学java,对语法的学习更快。但如果你深入的学了c,或者说对c学的越来越多,越来越好,而你的java则会越来越不好。为什么呢,因为这两个语言仅仅是语法上有一些相似,却是不同的两门语言,在编程思想上就完全不同。随着你的思维越来越靠近c语言的编程思想,你的java编程思想就会越来越偏离。要知道c语言是面向过程的。而java则是纯面向对象的。虽然说c里面的结构体已经有了面向对象的雏形,但仍然差别很大。其它如内存管理,设计模式,字节码,运行平台等等,都是完全不同的。
我个人两种语言都会,最初写c,后来写java时,各种想法跟不上。但在长时间写java后,再回去写c,就会感觉到各种的不爽。所以,我觉得,如果你对c语言还有兴趣,并且以后可能会用的到的话,可以稍稍看看c语言的知识。但如果你想要以java为主的话,我建议c语言不需要深入的学习。
我对这两门语言并没有任何的偏见,c作为一个对后代语言影响深远的语言,其强大之处是不可否定的。现在主要在做底层开发;java语言作为一个站在语言使用率头榜10数年的霸主,其强大的特性与类库,也是显而易见的。现在java语言目前99%都是做web开发上。而且拿来做桌面小应用也非常合适。
综上,你想学java,不先学c是完全可行的。当然稍微学一点,再学java可能会快一点,但你学c的时间也足以抵消这点优势了。我个人认为不先学c不会有任何的影响。
纯手打,以上仅代表我个人观点。
J. 学java之前需要先学c语言做基础吗
虽然很多建议都是在学习Java前最好有一些C语言的基础,但是没有C语言基础也没关系。而且对于新手来说,学习Java之前,最好先不要看c++有关的东西,尤其是面向对象编程的部分,因为Java面向对象编程的概念,是最完善、最彻底的。而c++中,某些概念的具体实现,不是很直接,这对于新手面向对象编程的概念理解可能会造成一定的困难和误导。所以直接学习Java也是可以的。
此外,C语言的领域主要是嵌入式开发和操作系统等偏底层的开发。Web开发、移动开发等并不是C语言的强项,所以直接学习Java也没关系,但是选择 Java 的话,首先要把这门编程语言的基础打牢,了解面向对象编程的基本思想。然后选择 Java 的其中一个应用领域继续深入学习。