Thinking in java4(八)
文章平均质量分 79
monica888888
这个作者很懒,什么都没留下…
展开
-
java foreach
好处:1、节省写代码时间 2、直接取出袋子的每一个数据,for(float x : f)for(char c:"who are you".toCharArray())用于:1、数组 2、Collection extends Iterable 所有的Iterable对象,容器类里面的对象都可以用。原创 2017-06-29 04:37:00 · 612 阅读 · 0 评论 -
java hashCode 理解
hashCode:表示一个对象是唯一的,产生一串int表示.如果不能唯一确定一个对象,你怎么能通过key,查找到相应的值?哪么hashCode如何产生的,挺重要吧!在 in Effection java 有一套规则,1》当你自己写一个类时,可以重新hashcode()方法,表示如何去唯一确定一个对象2》equals(),也需要重写,java自己写的类默认是内容重写,但是我们自己原创 2017-06-29 05:10:52 · 391 阅读 · 0 评论 -
java overload
一、信息肥胖症:理解一个问题,如果信息量过多,导致无法理解和做出有效的决定 Information overload (also known as infobesity[1] or infoxication[2]) is a term used to describe the difficulty of understanding an issue and effectively m原创 2017-06-30 06:35:38 · 423 阅读 · 0 评论 -
Java final 变量,类,方法
文章来源:https://en.wikibooks.org/wiki/Java_Programming/Keywords/final有三类:类 final 、方法 final、变量final.1、变量final: 如果一个变量一旦赋值,就不允许改,只能只读了。 (1)如果变量是一个primitive type,它的值不能改变。即变量a不能重新赋值。 (2)如果变转载 2017-07-02 08:53:45 · 396 阅读 · 0 评论 -
Java 运行时数据存储的地方
Where storage livesIt’s useful to visualize some aspects of how things are laid out while the program is running—in particular how memory is arranged. There are five different places to store data原创 2017-07-07 06:28:05 · 331 阅读 · 0 评论 -
Java设计模式 原型模式(Prototype)
前言:原型模式虽然是创建型的模式,但是与工程模式没有关系,从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。在Java中,复制对象是通过clone()实现的. 浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的。深复制:将一个对象复制后,不论是基本数据类型还有引用转载 2017-08-07 16:54:54 · 256 阅读 · 0 评论