摘要: 如果参数是基本类型,传递的是基本类型的字面量值的拷贝。无论你怎么改变这个拷贝,原值是不会变得。 如果参数是引用类型,传递的是该参量所引用的对象在堆中地址值的拷贝,是把对象在内存中的地址拷贝了一份传给了参数 为什么java中只有值传递? 参数在程序语言中分为形式参数和实际参数 形式参数:是在定义函数名 阅读全文
posted @ 2019-08-07 16:37 月下美人儿 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 平台无关性:一种语言在计算机上的运行不受平台的约束,一次编译到处运行。 如何实现平台无关性的 首先,Java提供了JDK,供开发人员进行Java开发,开发出的Java文件本身并不具备平台无关的特性。 SUN提供了各个平台下的JRE。编译后的class文件,就在各个平台下的jre上运行了,简单来说,就 阅读全文
posted @ 2019-08-07 15:03 月下美人儿 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 三大特性是:封装、继承、多态。 封装:将对象的属性和行为封装起来,载体就是类,类通常对用户隐藏其实现细节 继承:基本思想是基于某个父类的扩展,制定出新的子类,子类可以继承父类原有的属性和方法,与可以在子类上增加父类不具有的属性和方法,或直接重写父类的某些方法。 多态:是指一个类实例的相同方法在不同情 阅读全文
posted @ 2019-08-07 14:56 月下美人儿 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 面向对象简称OO(object oriented):把数据以及对数据的操作方法放在一起,作为一个相互依存的整体--对象。对同类对象抽象出其共性,就形成类。强调具有某些功能的对象。 对象特点: 具有属性和行为。 具有变化的状态。 具有唯一性。 都是某个类别的实例。 可以把所有事物都当作对象。 对象三大 阅读全文
posted @ 2019-08-07 14:20 月下美人儿 阅读(92) 评论(0) 推荐(0) 编辑
摘要: null==undefined,这是ture。 null undefines 这是false。 即null与undefined值相等,但类型不同。 阅读全文
posted @ 2019-07-26 15:01 月下美人儿 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-26 10:40 月下美人儿 阅读(171) 评论(0) 推荐(0) 编辑
摘要: x=a++与x=++a的区别以及输出的结果 阅读全文
posted @ 2019-07-26 10:20 月下美人儿 阅读(247) 评论(0) 推荐(0) 编辑
摘要: ValueOf()返回某个字符串对象的原始值; toString()返回字符串对象值; split()把字符串分割为子字符串数组; indexOf()返回字符串中检索指定字符最后一次出现的位置; chartAt()返回指定索引位置字符的Unicode值; 阅读全文
posted @ 2019-07-26 10:05 月下美人儿 阅读(78) 评论(0) 推荐(0) 编辑