zoukankan      html  css  js  c++  java
  • Java高手真经_编程基础卷——读书笔记(1)

    前言

      大学也上过java课,但是不知道怎么回事,就是不喜欢,所以就没好好学。工作了,竟然去做安卓方面的东西,结果没java不行了。无奈,在实习期间好好学学java吧,毕竟安卓应用框架层以java编程为主。有良好的java基础,才能在安卓上事半功倍啊。

      我大学的时候是比较喜欢用c#的,总结其优点,微软的IDE VS太好用了,这个太好用其实对初学者还是不利的,因为好上手,就忽略的基础的东西,虽然能做出来,但是原理什么的就不屑一顾了。C#和java还是比较像的,但是也有很多不同,会其中一门语言,学另外一门还是比较容易的。学习初期,我的想法是还是从最基础的开始学起,虽然对于java我可以直接上手,但是很多基础的东西还不是很理解,高级别的应用还不知道,所以就看《Java高手真经_编程基础卷:Java核心编程》来个对java的彻底的学习,日后我会经常把我对学习java和这本书的笔记和心得发上来,一是增加理解,二是分享给大家,三是为社会主义建设做贡献,发挥党员的积极带头作用。

      对于还在上学的同学们,认为哪种语言好,或是先学哪种好,我有个自己的感悟。有些社会上的教育机构宣传java好,很火,很简单。这里我想说java确实很火,但是火是因为用的人多,但不是意味着是作为入门的最好的语言。如果你想找个语言入门,我建议是C语言,C语言我认为是很多其他高级语言的参考范例,很多语言都有C语言的影子。C语言里的指针很难,可以先了解,不急着去研究透彻,如果能的话就更好了。有了C语言的基础,再去学Java、C#什么的就有点底子了,但是他们又有本质上的不同。其实,不管什么语言终究是一种编程的工具,在学校期间精通一门就很好了,工作上很少会只用一种语言去解决问题。不要因为自己会什么去找工作,而要先去找工作,然后再学什么。程序员最高的境界是,工作要求会什么,就会在最短时间的时间内会什么。这个的根基是你需要对一门语言很精通,其他的语言学起来就触类旁通了。(个人意见,如果说的不对,请指正)

      下一篇,我会写一下JDK的安装和环境变量的设置及Eclipse的安装。(以前觉得很麻烦,现在却感觉动动鼠标就行了)

  • 相关阅读:
    如何用Tensorflow训练模型成pb文件和和如何加载已经训练好的模型文件
    hbase rowkey 设计
    hbase集群region数量和大小的影响
    为什么不建议在hbase中使用过多的列簇
    hive explode 行拆列
    通过livy向CDH集群的spark提交任务
    case when多条件
    spark sql/hive小文件问题
    SQL join
    spark任务调度模式,动态资源分配
  • 原文地址:https://www.cnblogs.com/doDrop/p/4049196.html
Copyright © 2011-2022 走看看