JAVA虽然是一门高级语言,在逻辑上相比汇编语言更接近人类语言,但是对于初学者,

一样有不少难以理解部的分。遇到在第一个坎就是在基础部分在流程控制语句里,尤其是碰到多重循环,

再加上if判断,等理清楚了进入JAVAOO才发现,这个根本不难,后面在更难以理解。在讲参数的时候,

因为临时有事请了一个半小时的假。然后就炸了,有好几天是懵的。然后参数弄得差不多了,又开始说类了。

类是JAVA中一个很重要在概念,可以说是JAVA的基础。然后面向对象的四大特征,封装继承多态抽象。

其中因为类亦继承关系,所以引出多态的向上转型进一步引发动态绑定。这个概念比较模糊,因为初学者

可能搞不清重写和重载。

再然后就是接口问题,接口椒更抽象的“类”,它特殊在没有具体实例,概念还是比较简单的。就感觉用得少了,

不知道什么时候用。最多最大在问题是基础不牢靠,写代码没一个清晰在思路,有时候逻辑复杂一些,

就不知道自己在干嘛,容易断片儿。代码运行时报错,看见心里有点慌,尤其是觉得自己没什么错,

又找不出来的时候。

目前,主流的知识内容七七八八心里灰有些谱,也是不知道自己怎么学的。老师讲到以前学过,都有印象,

但自己讲不清除。写代码贼慢,所有的知识点是散乱的,不会用。同样的原理,换一个具体实例在代码,就可能会卡。

JAVAOO难以理解的部分相关推荐

  1. 对于新手来说,Python 中有哪些难以理解的概念?我似乎明白了

    对于初学者,我们都遇到过难以理解一些概念.哪门都有哪些呢? 总结来说有:编码问题.装饰器.闭包.对象引用.可变性,抽象基类.魔术方法.多重继承.mixin.重载.可迭代对象.迭代器和生成器.上下文管理 ...

  2. 难以理解的软件工程师:几千行代码能搞定为什么要写几万行?

    导读:"所以程序高手原本就不多,而一直继续在写程序的程序高手就更是稀有了."本文是一位从业多年的软件工程师分享的经验和看法,他提到的一些现象,槽点颇多,应该是从业人员都会遇到的,不 ...

  3. 对于0基础来说,Python 中有哪些难以理解的概念?我似乎明白了

    对于初学者,我们都遇到过难以理解一些概念.哪门都有哪些呢? 总结来说有:编码问题.装饰器.闭包.对象引用.可变性,抽象基类.魔术方法.多重继承.mixin.重载.可迭代对象.迭代器和生成器.上下文管理 ...

  4. 【转】“卷积”其实没那么难以理解

    全文转载自 https://zhuanlan.zhihu.com/p/41609577 "卷积"其实没那么难以理解 J Pan 航空工程师 傅里叶变换.拉普拉斯变换.自(互)相关及 ...

  5. ibm软件工程师含金量_令人难以理解的软件工程师:几千行代码能搞定的为什么要写几万行?...

    原标题:令人难以理解的软件工程师:几千行代码能搞定的为什么要写几万行? 一 我们公司的 Windows 版软体已经有十多年的历史,经过历代工程师的整治之后,内容已经凌乱不堪.过去三个月,我找时间自己重 ...

  6. 为什么深层神经网络难以训练_为什么神经网络难以理解生命游戏?

    导语 生命游戏是一种简单的符号表示模型,却可以产生复杂的结果.我们可以发现对生命游戏显然有效的,几组神经网络的初始参数解:但随机输入初始参数和选择样本的神经网络,却极难理解生命游戏,成功收敛到最优解需 ...

  7. 机器学习从入门到创业手记-1.4 难以理解的数学知识

    第二天的李里准时站在了培训用的会议室当中. 李里:昨天我们进度不是很快,培训的内容也比较简单,今天开始我们要进入比较枯燥的数学理论的培训,你们要做好准备,可能最多进入机器学习领域而后又放弃的人都是由于 ...

  8. python优化else_python 中 难以理解的for-else语句

    老婆给当程序员的老公打电话:"下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个."当晚,程序员老公手捧一个包子进了家门--老婆怒道:"你怎么就买了一个包子?" ...

  9. 缓存成神路:Redis读写分离难以理解?一文解析Redis读写分离技术

    背景 云数据库Redis版不管主从版还是集群规格,replica作为备库不对外提供服务,只有在发生HA的时候,replica提升为master后才承担读写流量.这种架构读写请求都在master上完成, ...

最新文章

  1. GPU端到端目标检测YOLOV3全过程(上)
  2. 各种排序算法总结篇(高速/堆/希尔/归并)
  3. 奇葩注释大盘点,你觉得哪个最牛逼?
  4. 网页设计相关计算机语言,title(计算机语言)
  5. nyoj 710 外星人的供给站
  6. 【算法21】从1到n的正数中1的出现次数
  7. 印度程序员为什么牛掰之ISAS.激发人的兴趣.探索精神.
  8. 纯 js 导出 excel
  9. /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found 解决办法
  10. 人工智能、机器学习、深度学习和神经网络的区别
  11. Shell 常用积累
  12. Redis知识点笔记总结
  13. 垃圾代码和优质代码的区别?
  14. Pytorch数据的读取与存储
  15. 微信读书产品调研报告
  16. mt2503短信數量和定義的不一致
  17. 基于Vivado和Ego1的密码锁设计
  18. 估计中的概率公式总结
  19. 除法器的实现(恢复余数、不恢复余数、级数展开、Newton-Raphson)
  20. 核密度聚类(一)核函数、核密度估计、核密度聚类

热门文章

  1. 怎样用CDN防篡改、抗攻击、控内容?一份CDN安全指南请查收
  2. 让大数据分析更简单,4步教你玩转MongoDB BI Connector
  3. Serverless 落地挑战与蚂蚁金服实践
  4. Multi Task Learning在工业界如何更胜一筹
  5. 少拿游戏来骗我,虚幻引擎5上的《黑客帝国》全新体验,画面帅到爆
  6. 边缘计算容器化是否有必要?
  7. 轻博客框架 php,DouPHP轻博客 v1.6 Release 20200925
  8. 安装redis提示[test] error 2_技术干货分享:一次flask+redis的微服务实战
  9. 平果手机桌面计算机,苹果手机便签记事本怎么在Windows电脑桌面上使用?
  10. Seata 与 Nacos Config配置中心整合_03