泰山版Java开发手册-Java学习心得-阿里云开发者社区

开发者社区> python小菜菜> 正文

泰山版Java开发手册-Java学习心得

简介: Java是一门编译型开发语言,国内使用范围广,性能强大,跨平台性能优越,以下是我自己学习Java的一些心得。
+关注继续查看

这段时间学习了java的基本运行原理和核心,虽然没有那么的理解透彻,但是前辈都说,java最艰难的时候就是基础知识的学习原运用,接下来就是愉快的时间段了。下面就来说说我这段时间来学习java的收获和疑问,我所用的学习资料是网上找的授课教程。
我觉得学习java,最重要的就是要知道java是什么?学了有什么用?为什么要学?
通过老师的讲解和自己对java的理解,java是一门编程语言和计算平台,有许多应用程序和 Web 站点只有在安装 Java 后才能正常工作,而且这样的应用程序和 Web 站点日益增多。Java 快速、安全、可靠。从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java 无处不在!总之学了java好处多多。
学习java还要有约束力,因为java一开始并不简单,如果没有听懂就放弃了,那是永远都学不好的,学习中,总能想到一些不学习的理由,这样下去,我们的java之树永远长不大,对此,我们要有自我约束的能力,遇到不会的不要急躁,可以先自己看书上或者网上大神所讲的讲义,然后还是不会可以上网百度或者看视频,问同学,毕竟学习就是相互帮助,实在搞不懂的可以问老师或者论坛大神,做到不留疑问到第二天,这样我们才能专心第二天的java学习,不让第一天的疑惑影响第二天的学习。
课前稍作预习,因为网上视频讲的还是比较快的,课前的预习对上课老师所讲的内容能比较好的接受,对学习内容做一个初步的了解,这样学习更加的有效,在这里学习每天的知识量并不少,要是不预习,会跟不上老师的教学节奏。
java运行原理:java编译器 (编译) → 虚拟机(解释执行) → 解释器(翻译) → 机器码,我感觉这是比较重要的。
我觉得比较难理解得是深入构造器,里面的重载构造器,一开始并不是很懂,上网看了一下别人的学习经验还有总结,现在理解了基本的,说出来不会出错。
构造器重载:构造器名字相同都跟类名一样,参数(参数个数或类型)不相同我们就说这是构造器重载。当你要多次初始化不同数量的对象属性时候可以使用构造器重载,因为这样给对象属性赋值方便些。
类的继承:子类继承父类,子类重写父类方法,父类方法会被子类方法覆盖,想调用父类方法,可以使用super关键字访问。希望在以后的学习中能够更深刻的理解Java的运行机制和框架的运用。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
历代《Java开发手册》亮点全总结,超全资料带你和260万人一起学Java!|开发者必读(168期)
距离泰山版《Java开发手册》发行已经有一周了,你是否也下载了这本超人气电子书呢?为了帮助广大开发者更好地学习和使用《Java开发手册》,阿里妹特地为你整理了所有版本的Java手册和超多学习资料,助你顺利学习!
2335 0
《Java 开发手册》解读:三目运算符为何会导致 NPE?
在三目运算符中,表达式 1 和 2 在涉及算术计算或数据类型转换时,会触发自动拆箱。当其中的操作数为 null 值时,会导致 NPE 。本文将详细剖析 NPE 出现的原因,重新梳理相关知识点,并进一步扩展,帮助大家彻底理解这个问题。
1728 0
【java开发系列】—— struts2简单入门示例
原文:【java开发系列】—— struts2简单入门示例 上篇推荐:JDK安装 前言   最近正好有时间总结一下,过去的知识历程,虽说东西都是入门级的,高手肯定是不屑一顾了,但是对于初次涉猎的小白们,还是可以提供点参考的。
880 0
《码出高效:Java 开发手册》正式发布,83行代码计划启动
可爱的Java开发者们,让你们久等了! 9月22日杭州云栖大会,众所期待的新书《码出高效:Java 开发手册》正式发布,并宣布将所有图书收益捐赠于技术公益项目。 本次新书发布,邀请了来自阿里巴巴高年级同学中间件负责人林昊、阿里巴巴研究员刘湘雯、阿里巴研究员刘国华,OpenJDK社区Committer杨晓峰,全栈视障工程师蔡勇斌,电子工业出版社博文视点出版公司总经理郭立以及两位图书作者杨冠宝(孤尽)和高海慧(鸣莎)重磅大咖联合发布,并宣布将图书所有收益均捐赠于技术公益项目“83行代码计划”,第一个“83行代码计划”行动,将围绕着帮助盲人工程师,开发更多无障碍化产品,让盲人上网更便捷。
11587 0
【java开发系列】—— spring简单入门示例
原文:【java开发系列】—— spring简单入门示例 回顾   1 JDK安装   2 Struts2简单入门示例 前言   作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已。
653 0
3
文章
302
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载