经常使用window.location,它的结构总是记不住,简单梳理下,方便以后查询。 示例-----------------------------------------------------------------------URL:http://b.a.com:88/index.php?name=kang&when=2011#first属性含义值protocol:协议"http:"hostname:服务器的名字"b.a.com"port:端口"88"pathname:URL中主机名后的部分"/index.php"search:"?"后的部分,又称为查询字符串"?name=kang&when=2011"hash:返回"#"之后的内容"#...
1-01.面向相对的思想最常见的有两种编程思想:面向对象和面向过程。其中,面向过程的思想是指在需要实现一个功能时,每一个具体的步骤都需要程序员亲力亲为,对处理每一个细节做好详细处理;面向对象的思想是指当需要一个功能时,不需要关心具体的步骤,而是找一个已经具有该功能的“人”来帮你做这件事。面向对象思想具有三大特性:封装性,继承性,多态性。1-02.类与对象的关系类是一组相关属性(事物的状态信息)和行为(事物能...
ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。看定义有些不清楚,因为还未了解何为“宿主环境”的时候就引用了“宿主环境”这个概念,着实让人有些发晕。不过,根据我强悍的文学功底,“宿主”一般是指寄生的生物选择的寄生体,这让我想起了“火影”里的“白”。简单说,就是用户的机器环境,包括操作系统和浏览器。再来看一下,“本地对象”包含哪些内容:Object、Function、Arra...
JavaScript对象及初识面向对象: 原文:http://www.cnblogs.com/s1297-lgy/p/7060692.html
class A{ private String name; private String value; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public A(String name){ this.name = name; } @Override public String toStri...
对象:真实存在唯一的事物。类: 实际就是对某种类型事物的共性属性与行为的抽取。 抽象的概念.... 车我们从小的时候就不断的接触很多的对象,我们的大脑就会把
这些具备相同属性与行为的事物进行分类。在现实生活中就存在对象与类这两种事物。计算机是服务于人类,为了让计算机更加接近我们的
生活,这时候就出现了面向对象的计算机语言。面向过程(C) 面向对象(java)现实生活中 : 对象---------类在java中...
JavaScript自定义对象JavaScript构造函数原型对象JavaScript继承原型链借用构造函数组合继承 原文:https://www.cnblogs.com/xhddbky/p/9208408.html
深入分析类与对象1,成员属性封装在类之中的组成就是属性与方法,一般而言方法都是对外提供服务的,所以是不会进行封装处理的,而对于属性需要较高的安全性,所以往往需要对其进行保护,这个时候就需要采用封装性对属性进行保护。在默认的情况下,对于类中的属性是可以通过其他类利用对象进行调用的。·范例:属性封装情况下的问题 1class Person{2 String name;3int age;4publicvoid tell(){5 System.out.println("姓名...
线程内的数据共享与对象独立,举例:张三给李四转钱,开启A线程去执行转钱这个动作,刚好同时王五给赵六转钱,开启B线程去执行转钱,因为是调用的同样一个动作或者说对象,所以如果不能保证线程间的对象独立,那么很有可能发生,张三给李四转钱时把王五转给赵六的转钱一块提交了,而王五转钱整个动作还未完成,那么就造成了转钱错误, 所以线程间一方面要保证数据的共享,另一方面要保证对象的对立.1.用Map封装对象以数据实现共享package com.am...
上代码public class JavaTest1
{public static void main(String[] agrs){int a=100;int b=100;int c=b;String str1=new String("java");String str2=new String("java");String str3=str2;if(a==b){System.out.println("a==b");}else{System.out.println("a!=b");}if(b==c){System.out.println("b==c");}else{System.out.println("b!=c");}if(str1==str2){System.out.println("str1==str2");}else{System.out.println("str1!=str2...
//在直接获得List里面的对象之后直接修改对象就可以了A test = new A();
test.a = 1;
test.b = 1;
List list = new ArrayList();
list.add(test);//加到List里
A test2 = (A) list.get(0);// 取出
test2.a = 2;
test2.b = 2;// 这样就行了原文:http://www.cnblogs.com/zxxbk/p/7146639.html
1.BOM对象window对象所有浏览器都支持 window 对象。概念上讲.一个html文档对应一个window对象.功能上讲: 控制浏览器窗口的.使用上讲: window对象不需要创建对象,直接使用即可.windows对象方法alert() 显示带有一段消息和一个确认按钮的警告框。
confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框。
prompt() 显示可提示用户输入的对话框。open() 打开一个新的浏览器窗口或查找...
1、定义长方形类,含: 属性:宽、高(整型); 方法:求周长、面积; 构造方法3个:(1)无参——宽、高默认值为1;(2)1个参数——宽、高均为参数值;(3)2个参数——宽、高各为参数值。 要求:进行测试。代码如下:长方形的类:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657package Test1; public class Rectangle { //定义长宽属性 private int iW...
代码仅供练习(反射,泛型):package utils;
import java.lang.reflect.Field;
import com.mongodb.BasicDBObject;
import com.mongodb.DBObject;
import pojo.User;
publicclass BeanFromDBObject {/*** @Description:bean-->DBObject* @param bean* @return DBObject 返回类型*/publicstatic <T> DBObject getDBObject(T bean) {if (bean == null) {returnnull;}DBObject obj = new BasicDBObject();Field[] field = bean.getClass...
2018面向对象程序设计(Java)第1周学习指导及要求(2018.8.24-2018.9.2) 学习目标了解课程上课方式及老师教学要求,掌握课程学习必要的软件工具;简单了解Java特点及历史;理解JVM、JRE与JDK等概念,学会下载、安装、测试JDK;掌握PATH、CLASSPATH的系统变量作用并会设置;掌握命令行编译并运行Java程序的步骤;掌握Java Application 程序结构特点;掌握JDK命令行方式下开发运行Java程序的步骤。初步使用Elipse,学会编译、运行、...