== 比较的是栈内存的地址值,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 基本数据类型如:byte,short,char,int,long,float,double,boolean的值存储在栈内存中,所以==也可以比较基本数据类型的值。 equals 比较 ...
分类:
编程语言 时间:
2020-01-18 01:01:27
阅读次数:
99
ArrayList: 明确知道容量:直接设置初始容量,如new ArrayList<>(100)无法确定容量:预估一个比较接近的值,如果实在不确定,则无需指定初始值 (有默认值) HashMap HashMap的默认加载因子为0.75,但可以使用构造器指定,如new HashMap<>(100, 1 ...
分类:
其他好文 时间:
2020-01-15 19:24:13
阅读次数:
86
我们在想要把String类型的数据转换成int类型两者的功能均可实现 Integer c=Integer.valueOf("11"); Integer d=Integer.parseInt("11"); 输出结果是一样的。 但通过查看两者的源代码可以知道 parseInt方法返回的是int基本类型, ...
分类:
其他好文 时间:
2020-01-13 21:43:35
阅读次数:
74
有queryset:A和B 要合并它们,根据网上的答案,貌似是用itertools库的chain对象比较好,地址 c=chain(x,y) 但是当c用于分页的时候,就有问题,会报chain没有len属性,当试图给c赋len属性的时候不成功。 但是,可以这样 A和B是查询queryset a=[] a ...
分类:
其他好文 时间:
2020-01-11 18:15:34
阅读次数:
77
对 Collection 进行迭代的类,称其为迭代器。 迭代器就是专门取出集合元素的对象。但是该对象比较特殊,不能直接创建对象(通过new),该对象是以内部类的形式存在于每个集合类的内部。 如何获取迭代器?Collection接口中定义了获取集合类迭代器的方法(iterator()),所以所有的Co ...
分类:
编程语言 时间:
2020-01-04 18:07:10
阅读次数:
66
在Object类中equals方法如下: public boolean equals(Object obj) { return (this == obj); } 对于引用类型的对象,比较的是两者的内存地址。而hashCode:返回的是对象的内存地址。 在Object类的hashcode()方法上写到 ...
分类:
其他好文 时间:
2019-12-18 21:42:23
阅读次数:
77
一、简介 Tomcat: Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体 ...
分类:
其他好文 时间:
2019-11-16 17:26:08
阅读次数:
66
json的概念 1. JSON是JavaScript Object Notation 的缩写,是JS提供的一种数据交换格式。 2. SON对象本质上就是一个JS对象,但是这个对象比较特殊,它可以直接转换为字符串,在不同语言中进行传递,通过工具又可以转换为其他语言中的对象。 json的类型 1. 字符 ...
分类:
Web程序 时间:
2019-10-19 20:46:04
阅读次数:
114
1 String a="a"; 2 String b="b"; 3 String c="a"+"b"; 4 String d=a+b; 5 String e="ab"; 6 String f=new String("ab"); 7 System.out.println(c==d); //false ...
分类:
其他好文 时间:
2019-10-17 22:06:00
阅读次数:
127
==:符号两边数据类型必须兼容(一边数据类型能转成另一边数据类型) 1.比较基本数据类型:比较两个变量值是否相等 2.比较引用数据类型:比较是否指向同一数据对象 equals:只能比较引用类型 1.比较一般引用类型:作用与“==”相同,比较是否指向同一对象 2.比较特殊引用类型:File、Strin ...
分类:
其他好文 时间:
2019-10-15 11:35:48
阅读次数:
98