大家好,今天小编关注到一个比较有意思的话题,就是关于c语言java同时学吗的问题,于是小编就整理了3个相关介绍c语言和j***a同时学吗的解答,让我们一起看看吧。

  1. 为什么很多人说学JAVA必需先学C语言?
  2. 电脑上已经配置了java运行环境,想学C语言,再配置C语言运行环境的话,会冲突吗?
  3. 学会了C语言,多久可以熟悉JAVA?学会JAVA能干什么?

为什么很多人说学J***A必需先学C语言?

其实C和J***A并无直接的关系,但是如果时间足够的话,可以学习C语言,像C,C#,C++,j***a等,虽然并无直接的关系,但是学习完一门编程语言,再去学其他语言,会更轻松,理解更深。

c语言和java同时学吗-c语言和java一起学会不会搞混
(图片来源网络,侵删)

电脑上已经配置了j***a运行环境,想学C语言,再配置C语言运行环境的话,会冲突吗?

你好,

C语言的运行环境与J***a的运行环境是不会冲突的!

c语言和java同时学吗-c语言和java一起学会不会搞混
(图片来源网络,侵删)

1、J***a与C语言的开发环境不同;

2、添加的环境变量是不同的,C语言的环境变量是C语言的变量;J***a的J***a的环境变量;

c语言和java同时学吗-c语言和java一起学会不会搞混
(图片来源网络,侵删)

3、可以在控制台的环境下输入C语言的命令与J***a的命令;

4、只需安装J***a与C语言的开发环境就可以进行开发了。

不会冲突。J***a是一门面向对象的编程语言,C语言是面向过程的,更多的应用于底层开发。还有c++和c#都是特别优秀的编程语言,可以在一台电脑上同时运行各种语言程序

你好,不会冲突的,C语言和J***a语言的运行环境是互相隔离的,并没有冲突。C语言是编译型语言,需要编译连接后才能运行;J***a是解释性语言,它运行在J***a虚拟机上,所以说两种的运行环境是不冲突的。

感谢邀请!

答案是肯定不会冲突的,每个语言的运行环境都是不一样的,彼此之间并不会冲突。可以放心大胆的去配置,你要是喜欢python,再安装python环境都没事。

学会了C语言,多久可以熟悉J***A?学会J***A能干什么?

谢谢邀请!

作为一名IT行业的从业者,同时也是一名计算机专业的研究生导师,我来回答一下这个问题。

首先,当前学习J***a语言是不错的选择,而且具有C语言基础对于学习J***a语言会有一定的帮助。

学习J***a语言可以从事以下三大方面的开发任务:

第一:J***a Web开发。J***a Web开发是J***a传统开发方向之一,整个IT行业内有大量的J***a程序员在从事Web开发。***用J***a语言从事Web开发的特点是性能稳定且功能扩展性强,J***a语言在后端服务处理方面具有丰富的解决方案,大型互联网平台通常都会***用J***a语言来完成服务实现。学习J***a Web开发需要学习三部分内容,其一是J***a语言基础;其二是J***a框架开发(Spring系列);其三是分布式开发,学习时间因人而异,通常3个月左右能够入门。

第二:大数据开发。***用J***a进行大数据开发也是比较常见的选择,由于Hadoop平台本身是***用J***a语言实现的,所以在Hadoop平台下很多程序员都会***用J***a语言来完成应用开发。学习大数据开发需要掌握两大块内容,其一是J***a基础,最好学完J***a Web开发的内容;其二是大数据平台内容,需要掌握平台的API,由于大数据的内容比较多,所以学习周期会比较长,通常需要6个月左右能够入门,达到实习岗位的要求。

第三:Android开发。目前Android平台的App开发也需要***用J***a语言,虽然当前也可以***用kotlin,但是更多的Android程序员会选择使用J***a语言。随着移动互联网的快速发展,从事Android开发的程序员也非常多。相比于大数据开发来说,学习Android开发要容易很多,具有C语言基础的情况下,通常2个月左右就能够入门Android开发,达到实习岗位的要求。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!

谢邀,作为一名j***a程序员,我来回答你的问题吧。

j***a是一门计算机语言,说的通俗一点就是可以和计算机沟通的语言。J***a语言在经过多年的发展,现在已经是第一大语言了(php,python,c,别喷我)。

学会C,多久熟悉j***a

我之前做j***a,后来做了golang,我只用了2周学习了基本语法。2个月左右,可以熟练开发了。

J***a能干什么?

1、j***a可以写web程序,例如今日头条的网站,一些购物网站。国内的阿里是j***a大厂,为j***a生态做出了很大的贡献。在这里对阿里表示敬意。

2、j***a可以写安卓,大家直到安卓语言和j***a很类似,kotolin直接就是j***a衍变过来的,直接兼容j***a语言。

3、小程序,公众号之类的都可以用j***a开发

4、学了j***a再学其他语言,我就是现在在做golang开发。再学其他语言,会轻松很多。

谢谢邀请,

从事软件开发十几年了,主要的开发方向是嵌入式,主要涉足到三种编程语言,c/c++ j***a,最早也是从C语言开始入行的,C语言在那个年代就是几乎是大学里面必备的第一门的编程语言,开始学习C语言也是完全的无感,学习编程的过程就是培养计算机语感的过程,开始完全的迷糊到后来的慢慢有了写代码的感觉都是需要一步一个脚印慢慢走下来的,一般人学习C语言开始学起来比较亢奋,后来慢慢接触到实际的东西就越来越感觉力不从心了,这是学习编程最初的盲区,很多人在这个阶段都开始有放弃的念头了。

所以讲编程还是有一定门槛的,特别是现在门槛也是越来越高,现在给人的感觉不参加培训根本拿不到工作的机会,因为现在参加工作之前都必须要培训加工下心里才有底,即使基础还可以的人也会参加培训弥补,整个软件行业就业就有这种大趋势了,当然如何对待培训的态度问题了,培训主要起到***的作用,不要真觉得零基础去就能成为大神出来,主要起到催化剂作用,能找到入门的路子就已经很不错了,基础不错更多的是查漏补缺。

有点离题了,现在说到学习编程语言的过程,如果在真的掌握C语言的基础上,才去学习j***a就会感觉变得轻松许多,虽然两种的编程思想都不一致,但基本语法在学习起来就会比较方便,概括来讲都归属于计算机语感,感觉有了学习起来就方便快捷多了。可能在C语言里面实现一个功能基本的单位叫函数,在面向对象的语言中就是方法体,因为面向对象的编程离不开类的存在,类主要组成单元属性和方法,名字不一样,具体在实现功能上思想是一致的,做个排序算法核心点都是一样的,可能长期在C语言下面编程觉得很多基本功能都要自己去实现,而在j***a中开源社区里面太多的功能模块存在,很多可以直接拿过来去使用,感觉爽多了。

如果对于C语言在熟悉的程度上再去学习j***a基本上1,2月就能上手搞代码了,如果是一个C语言的大神切入学习j***a一个月内就能写代码了,所以讲C语言学习的层次不一样对于j***a的感知人知也会不一样,C语言掌握的越深刻对于j***a的学习就会月快速。

学会了j***a能做点什么,现在j***a已经是当仁不让的第一编程语言,从客户端的开发到服务端无处不在,学好了j***a的就业空间非常大,很多人刚入行的人觉得现在编程领域已经饱和了,但企业对于高手的招聘一直就没有停止过,所以讲能力不足才是无法适应的前提,建议学习编程语言先紧着一门语言学的足够熟练,不要同时搞几个一块学,看着数量非常多,但每个都没搞定导致质量底下。

希望能帮到你。

首先回答多久可以熟悉J***a, 我觉得学习J***a最好分几个阶段,慢慢深入,每个阶段学习花费的时间不一样,具体我总结如下:

1. 学习基本语法阶段,大概需要1周时间

主要内容包括:理解对象概念,基本数据类型,字段,方法,基本操作符,控制流程,类的概念,接口概念,简单的异常错误


2. 学习常用的基础库,大概需要1周时间

这个阶段主要学习常用的基础库,不需要了解原理,不需要学习高级的基础库,主要内容包括:

  • 字符串类

  • 容器类:List,Array,Map,Set,Queue,
  • IO系统:File, InputStream, OutputStream, Reader, Writer


3. 深入学习语法,大概需要1个月时间

这个阶段主要是针对基础语法的深入学习,如:

  • 操作符:学习优先级,按位操作符,移位操作符

  • 类:学习构造器及构造器初始化的顺序,方法重载,复用类,内部类

  • 访问权限控制: public, private, proected, 包访问权限

  • 多态

  • 自定义异常错误

  • 泛型

  • 注解


4.学习高级的基础库,大概需要1个月时间

这个阶段主要学习高级的基础库,主要包括:

  • 对象系列化
  • 正则表达式
  • 类型信息,如:Class对象, 反射,动态代理

  • 容器的深入学习:深入理解List, Map, Queue的功能及实现

  • NIO系统

  • 线程和并发

以上主要列出的时J***a基础知识,整个学习完大概需要2个半月时间。

第三方库及开发框架可以根据自己需要选择性的学习,如果流行的SSH框架

现在来说说学习J***a能干什么?

这里我从2个方面说说:

1. 前端

  • J***a可以开发Android手机的应用
  • J***a可以开发Window/Mac/Linux等多平台的跨平台的桌面应用,例如游戏,编辑器,企业应用


2. 后端

  • J***a可以开发网站后台

  • J***a可以开发游戏服务器

  • J***a可以开发企业应用的后台

到此,以上就是小编对于c语言和j***a同时学吗的问题就介绍到这了,希望介绍关于c语言和j***a同时学吗的3点解答对大家有用。