摘要:
第6章:访问控制权限 原本是想按照自己的理解,将每一章自行总结有几部分,但是看了之前觉得不够清晰 要想理解好访问控制权限是什么,就得从包是什么开始。包是对文件管理的一种形式,在编译器中管理java文件,运行的发布包中管理class文件。其目的1.是为了方便管理;2.是为了控制名称。说起包就会想起发布 阅读全文
摘要:
第五章:初始化与清理(下) 垃圾回收这肯定不是简简单单就能讲述明白的,毕竟创造与回收应该是同等重要的,因为内存就那么多嘛。垃圾回收最大的特性就是不确定性,毕竟面临的情况是复杂多样的。比如说超大对象和极小对象处理的方式肯对不会相同,因为这样会极大的拖慢程序的运行速度。总之它进行垃圾回收时一定是多种算法 阅读全文
摘要:
第五章:初始化与清理 前几章怎么看都没发现有什么逻辑顺序,感觉都是相互独立的,在讲述java语言构成的基本单位和规则。这个先放置一边。 java中初始化有两层含义,其一是创建,二是赋值。 其本质也就是在内存中开辟一个新的区间,存储数据然后再建立一些引用关系。其中的原理就不能继续猜测了,因为这可能涉及 阅读全文
摘要:
第四章控制流程语句 自己自导的剧本,为更符合逻辑;流程控制是实现逻辑的必要手段。之前的8中数据类型与运算符就像是数学中的基本数字与数学运算符,与或非就像高中的真假命题。这就是计算机的抽象。由此看来说计算机是以机械电子为依托完成一系列的数学运算的设备也不过分。将问题语义抽象成可以计算的符号。突然想到我 阅读全文
摘要:
第三章 主要讲操作符,操作符计算机的灵魂,主要用来实现一系列的逻辑运算。计算机的发展史其实是以机械技术为基础展开的,从英国开始机械化没过多久就发现了电,开始时的动力主要是蒸汽机和内燃机,那时便想让机械完成一些逻辑上的操作,第一个自动完成与或非的设备就是纯正机械结构完成的。后来进入电气化时代,爱迪生发 阅读全文
摘要:
第一章讲继承时书中用的“共享”一词,基类共享一部分信息给导出类,这个共享是怎样的一个概念。用常规的三代关系进行了测试,结论就是父类的成员变量初始化赋值后,子类无法更改。初始化成员变量值为空的时候,子类可以进行赋值。下转型的时候会产生问题。几种情况对继承有个大胆猜测,继承就是内存中堆栈部分的引用被复制 阅读全文
摘要:
每天都会发一篇,一点一滴,记录在这条路上的足迹。立个flag 2019年3月份至今已近一年,对信息技术有个大概的了解,个人认为对于这门技术更应该从最底层的原理入手,了解计算机演化的历史,从计算机语言到汇编语言再到高级语言,应该搞清楚window和linux等系统的原理和思想。眼下没有大把的时间,只能 阅读全文