凡人:买本书凑凑热闹,听得多写的少,过段时间就把老师教的都忘了。这个阶段是刷掉人最多的阶段,也是从凡人到程序员本质区别的阶段。你的日后成就在于你的习惯与态度。隔一段时间整理自己的知识体系是重中之重。如果你做得多于看代码,那么恭喜你,你进入下一阶段。筑基:评价标准:懂了怎么配置环境变量,懂得bin目录下都有什么,java命令行基本懂点。明白了变量类型,也碰过几个坑,知道java的值传递,引用传递,脑
分类:
编程语言 时间:
2018-09-11 17:07:04
阅读次数:
476
来自:I'm Me! python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用copy模块。 1. copy.copy()浅拷贝:只拷贝父对象,不拷贝对象内部的子对象 2. copy.deepcopy()深拷贝:拷贝对象及其子对象 ...
分类:
编程语言 时间:
2018-09-11 01:08:47
阅读次数:
193
第一部分 静态建模:拓扑模型 GSL层拓扑建模相对简单,由线和节点组成: 线连接各个节点; 节点上带有input/output/inout三种类型的接口(Port),供线连接; 一. Port 线与节点接触的地方为接口。 从微观层面看,线和节点连接,实际上为线的接口和节点的接口连接。一根线的两端各有 ...
分类:
其他好文 时间:
2018-09-07 23:54:09
阅读次数:
253
值传递:基本数据类型传递数据(数据发生改变的时候,另一个数据不会发生改变) 引用传递:引用数据类型传递数据,复制另一个引用数据类型的地址,所以当数据发生改变的时候,另一个引用数据类型的数据也会发生改变。因为他们的两个只想同一地址。 1.浅拷贝:当一个对象复制另一个对象的数据后,当改变其中一个对象的数 ...
分类:
其他好文 时间:
2018-09-07 11:06:49
阅读次数:
155
1.基础定义 golang的指针没有cpp等语言的指针复杂,具体表现在其不可用于运算、只有值传递 语法:var variableName \ int = memoryAddr 2.指针类型转换 golang中不同类型的指针间不能相互转换,例:\ int、\ int32、\ int64 3.只有值传递 ...
分类:
其他好文 时间:
2018-09-03 22:27:04
阅读次数:
229
用户自定义类 注意在所有方法中都不要命名与实例域同名的变量 final修饰的大都是基本类型或不可变类的域, 可变类用final休息容易造成混乱 静态类和方法 final修饰的域可以是public的; NumberFormat使用工厂方法生成实例; 不用构造函数实例化的原因是(1)无法命名构造器,对于 ...
分类:
其他好文 时间:
2018-09-03 19:29:27
阅读次数:
130
String不是基本数据类型,String和8种包装类型是不可变类。String和8种基本数据类型采用值传递。 0.不可变类的设计原则 如上代码所示,可以观察到以下设计细节: 这都符合上面总结的不变类型的特性,也保证了String类型是不可变的类。 例如: 1.创建过程与字符串拼接过程 1.创建过程 ...
分类:
其他好文 时间:
2018-09-03 02:23:22
阅读次数:
176
Java练习学生信息管理系统,第一次写,对于类要怎么弄,函数要干嘛,main方法静态不能用非静态的等等很是烦恼了好大一阵。 幸好ArrayList做参数时,是引用传递。。。C++用&就可以引用传递,Java呢? ...
分类:
编程语言 时间:
2018-09-03 02:21:48
阅读次数:
229