1.浅谈java
关于java,每个人都有自己的看法。我今天讲java,不是讲那些网站上面一搜一大堆的东西,讲这些毫无意义,我只是想说说我自己对于java的看法。我从事java开发已经两年了,这对于那些java大佬来说,简直不值一提,但是对于新人来说,或许会有所帮助,所以我尽可能的分享一下我的个人入门经验和心得体会。
首先说java是什么?java呢,就是一门编程语言,对的,它也是众多的编程语言中普普通通的一员,但是,它却是如今世界上使用最多的语言,也就是说从事java开发的程序员比较多,它到目前来说,依然是许多人选择的语言。对于一些迷茫的,不知道选择哪一种语言的开发者来说,从事java可以让你更好的找到工作。当然,这也不是绝对的,像python,前端开发等等,他们也很不错。今天不是比较各个语言的好坏处,今天我们只讲java。
java学起来比较难一点,时间周期比较长,学到后期,会有许多的框架来简化你的开发,对技术的要求比较高,需要不断地学习。现在的java程序员,要学习数据库,要学习前端,还要学习市面上流行的各种开源框架,真的可以是说从入门到全栈,哈哈哈哈,这真的是需要付出很大的努力,除非你有很大的毅力,否则不建议你学习java。当然,付出总是有收获的,如果你选择java,我希望你可以一直走下去,成为大佬。然后带带我 (=.=)
2.java能做什么?
java目前基本上都是用于网站的开发,像电商网站、旅游网站、各种的管理系统等等,它作为一个后台语言来说,主要就是为了实现系统的功能。就比如说一个购物车,页面上点击加入购物车,那么在你的购物车内就会有一个商品,但这些数据是怎么加入进去的呢?不可能说你点一下,它就会自动加进去了,那么java语言就是为了实现你这个功能的,你点击购物车的时候,系统会发送一些数据到后台,java程序接收这些数据,进行处理,保存到数据库,这个功能就算是完成了。
怎么区分前后台呢?程序员所说的前台,就是你在网页上面可以看到的东西,都算是前台,后台程序你是看不懂的,前台主要是页面上的操作和功能,后台语言就是为了实现各种功能。比如用户的注册和登录啊,这些都需要java语言在后台进行数据的处理。
3.为什么选择java?
为什么选择java呢? 我也无数次问过我这个问题,后来大概是就业岗位多,好找工作吧,还有就是语言比较复杂,学起来比较有挑战性,后期发展的空间比较大。这门语言,你学的越久,越发现你会的越少,哈哈哈哈,正所谓,学,然后知不足,越学习越知道自己的渺小。
当你选择了这门语言,而且小有成就的时候,那么你基本上就实现财务自由了,java的薪水还是比较可观的,好好加油吧!
4.怎么入门?
说了这么多,那么java怎么入门呢?
编程语言的入门还是要像学习一样,从基础做起。先学习java基础知识,熟练掌握。其次就是一定要多练习,代码一定要多敲几遍。
本次我会给大家分享一些我常用的自学网站,帮助大家的学习!
菜鸟教程:https://www.runoob.com/ 一个适合各种初级学习的地方。
w3cschool:https://www.w3cschool.cn/ 有各种视频学习,还有测试题。
阿里云开发者社区:https://developer.aliyun.com/learning/roadmap/java?spm=a2c6h.12883283.1362935.2.30c8201c4vXvGd 重点推荐,学习+测试,学习路线,还是完全免费的,非常建议自学的人去看看,毕竟是国内的大厂,多学习一下总不会是坏处。
b站上面搜索java视频,还有一些教学网站慕课网,网易公开课之类的都可以学习!