感谢邀请
现在的学生真的很幸福,以往大家学习的时候,基本都是大学才开始接触编程。有的甚至是大学毕业之后发现对编程很感兴趣,要么自学,要么报培训班学习,大家都离不开从零开始这个过程。
楼主是高中生,偶先举一个偶身边的真实例子。
偶大学的一位同学,父母都是工程师,所以他大学之前就接触了各类编程语言。入学之后,就超出大家很多Level的感觉,最后他提前一年毕业了。
当然,在那个时代,这个还是少数,偶第一次接触电脑编程,是大一才接触上的。但是前段时间偶和偶堂弟聊天(大家同一个高中),他高中就接触过简单的VB编写,所以其实现在很多学校在高中就开始有编程的教育。
还有说一个重点,现在少儿编程盛行,偶小外甥都充满了各种兴趣(他现在二年级)。而且,十八线小县城都开了少儿编程的课程,现在互联网盛行,编程是深入接触互联网很好的途径之一。
高中生已近有了很多优秀的知识和意识,这个时候,无论是学习Java、Python、C等等都已经有能力了。自学的时候,不要忘记多和优秀的人进行交流,多去优秀的社区、网站进行交流,相信你可以成长的很快。
看书的话,先看入门的吧,比如《Java从入门到精通》
或者是入门的经典书籍,《Java核心技术卷》,现在已经发展到第11版了,偶手上是第10版,全身心投入学习的时候,真的很棒。
Java核心技术卷I基础知识+Java核心技术卷II高级特性基本上,Java学习,都离不开基础学习,上面两本书里也是先让你从基础入手。那么什么是Java基础呢,面向对象(包括类、对象、方法、继承、封装、抽象、 多态、消息解析等),常见API,数据结构,集合框架,设计模式(包括创建型、结构型、行为型),多线程和并发,I/O流,Stream,网络编程你都需要了解。
这些都是需要一个循序渐进的过程,在编程领域,想学习并努力成为高级工程师,没有其他更好的办法,只有多练习,多交流,多学习优秀的资源,想法。
当然如果你想报名学习,欢迎你来海南北大青鸟哦
ui图标下的阴影怎么弄,word文档怎么返回,oracle怎么删除主外键ui图标下的阴影怎么弄,word文档怎么返回,oracle怎么删除主外键