写在前面

  好久没有更新,近来公司想做JAVA培训,遂打算重启博客。因为自己不是大牛,不能开口就吹,所以想通过博客来作为课件。一来可以让自己更加了解JAVA基础,温故而知新,整理的过程也是对自己来说也是一种学习。二来是为了留个记录,也可以让同事在讲课之后查找自己所需要的内容。

  如果博文之中有什么错误,可以直接评论,特别欢迎各位给我指正,毕竟鄙人知识浅薄,愿一同成长。由于markdown不太会用的原因,所以页面布局可能不太好看,我会逐步学习,逐步改进。

  关于JAVA初级,希望我写的详细而不累赘,厚厚的java书籍过于详细,不知重点,而过于简单又不知其所以然。我想让大家能通过我的博客,真真切切的去学习JAVA,了解原理的同时又能偏向于实战,真正的实现从0到1。有不少工作了一两年的程序员只知道怎么写代码,而不知其为什么这么写,希望也能通过的我的博客有所收获。

几种主流的编程语言:

  1. C语言:适用于底层开发。现代高级语言的鼻祖。现在很多高级语言的鼻祖,不少编程语言都是由C语言发展而来。例如:C++,C#,Java,Object-C等等,不要以为这们语言很老,这是经典,C语言现在在编程语言中的排名都一直在前三名。
  2. C++:C plus plus,是C语言的一个扩充,所有C语言的语法,在C++中都可以使用。C++一开始在面向对象编程中是非常流行的,不过现在已经很多已经被Java蚕食掉了,但是C++在系统开发,引擎开发,网络通讯中还是被大量使用的,为什么呢?因为C++的效率比Java高。
  3. Java:计算机的主流语言,编程语言中的“英语”。已经涉及到各行各业,发展面巨大。
  4. PHP:大量的中小型网站使用的PHP开发。没有最好的语言,只有最合适的语言。
  5. Object-C:应用于苹果系统,和Swift语言一起使用,要是学习IOS开发,就需要学习Object-C和Swift(苹果)。
  6. JavaScript:看名字和Java有关系(营销策略),实则半毛钱关系没有。前段开发必备。说到前段开发,80%值得JS。用于浏览器端开发,当然也使用于服务器端开发:Node.js。
  7. Python:人工智能,机器学习。未来大热方向(目前在国外比较火)。
  8. C#:山寨Java,微软开发的用于对抗的Java的,显然失败了。因为Java出现的比较早,而且是开源的,已经被很大公司所使用(IBM,ORACLE,SUN等),并且他们已经形成了一整套生态体系(生态一旦成型,很难被取代)。对抗Java,为时已晚。但是毕竟是微软推出的,使用于开发Windows应用。
  9. Basic:已经推出历史舞台。
  10. COBOL:也是一门比较早的语言,现在在很多金融领域被使用。
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

为什么学习Java:

1.Java一直是编程语言中老大,现在在全球范围内使用最广(企业,安卓,大数据,云计算)。
2.跨平台。

学习目标:

1.少走弯路,一针见血。
2.了解原理的同时又能偏向于实战,真正的实现从0到1。



学习建议:

1.要学,但是更要动手操作,我们的目标就敲坏一个键盘。很遗憾,我敲了好多年还没有坏。
2.先整体学习,建立一个知识体系,遇到难题不要纠结,过段时间我们再回头看我们遇到的难题,迎刃而解。

微信:abcdef8587

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值