我是一名即将上大二的大学生,已经学习了c语言基础和数据结构,在暑假期间我想学习java,但是这样感觉杂而不精了,学的c又没有精通,只知道一些基础根本没有用,请问大家有什么建议吗?
你最好先定论要做什么,在朝着那个方向一直努力学习,否则你就会变成样样都会一点但是不太熟练或者不太精通,你这样找工作就比较困难了,面试过不了的,首先你要弄清这些主要干嘛的
1.c语言主要写软件系统,游戏开发之类的,变成演示一般都是黑窗口,但是c#和c++可以编程网页,但是使用较少
2.java可以编程软件,也可以编写网站系统,游戏开发,但是最多是做网页管理系统,网页开发
3.python也是可以做软件,网站开发,但主要是用来采集处理数据的,一般常和大数据挂钩
对于你在c和java之间做选择,我建议你还是主学习java,就业很广,编程也不会显得那么枯燥,当然只学习java是不够的,你还需要学习一下数据库,mysql,orcale,sqlserver这三个不要求你理解很深,会用即可,不管你学什么语言,都少不了数据库,另外html+css+js是前端的东西,虽然现在做前端后端分离,但是你还是需要懂一点的
如果你们是软件工程专业,python你们应该只学习基础,只开半个学期,java比较多一点可能学到最后都有java,比如javaSE,javaEE,javaWeb
写应用软件C用得比较少,还是java比较多,有C的基础学起来会快很多,语法基本一样。
Java
每个语言都有自己的方向,精通c的话将来从事接近硬件、底层原理的工作,学习c++的话做游戏开发,学习java、go做服务器开发,学习python做牢底开发,学习js、html、vue做前端开发,不仿先定下方向,将之作为主要的语言,其他的只要熟悉就行~
不知道你这个问题是否已经解决, 如果还没有解决的话: