读书笔记
Turing-tang
一个想当经济学家的菜鸡程序员
展开
-
java编程思想贰(多态到数组)
第七章 多形性(多态)这里坑你是原来看的版本实在是太老了,这里就应该是说的多态对于面向对象的程序设计语言,多态是第三种最基本的特征(前两种是数据抽象和继承)。面向对象的三个基本特征是,封装,继承,和多态。这样封装可以理解成数据的抽象,多态指的就是这里的多形性多形性从另一个角度将接口从具体的实施细节中分离出来,亦即实现了‘是什么’与‘怎么做’两个模块的分离。这里这句话支出接口的作用那就是说明 ‘是什么原创 2017-11-08 09:28:43 · 766 阅读 · 0 评论 -
java编程思想一到六章学习
想写出更加优美的代码,所以打算花时间学习《think in java》以及编程模式等基础知识。对象以及面向对象编程所有的编程语言的最终目的都是提供一种抽象方法。Light lt = new Light(); lt.on();这个例子中类型/类名是Light,为Light申明一个lt句柄,再用new关键字新建类型为Light的一个对象,再用“=”将其复制给句柄。在为对象发送一条消息(on),用“.”将原创 2017-10-13 17:56:39 · 260 阅读 · 0 评论 -
java编程思想 并发阅读(一)
基础知识概念 这是java编程思想并发一节阅读的阅读笔记。 某些编程语言被设计为可以将并发任务彼此隔离,这些语言通常被称为函数型语言。如果项目中有很多并发就应该考虑函数型语言。 并发最直接的方式是操作系统的进程。进程是运行在自己的地址空间内的自包容程序,他不会和其他进程共享某些资源,彼此间不会有过多的干涉。 Thread.yield(); 是一种建议,java线程机制的一部分,可以将CPU从一个...原创 2019-05-09 20:40:40 · 299 阅读 · 0 评论 -
java编程思想 I/O 简单阅读
java.io.File 类 在java中不是指的一个文件,它既能够代表一个特定文件的名称,又能够代表一组文件的名称。如果代表的事一个文件集,那么可以调用list(),返回一个字符数组,这个数组可能是某个目录的名称也可以是一个文件的名称。 File file = new File("."); String[] list = file.list(); ...原创 2019-05-16 21:15:54 · 303 阅读 · 0 评论