Java提供了大量持有对象的方式: (1) 数组将数字与对象联系起来。 它保存类型明确的对象,查询对象时,不需要对结果做类型转换。它可以是多维的, 可以保存基本类型的数据。 但是,数组一旦生成,其容量就不能改变。 (2)Collection保存单一的元素,而Map保存相关联的键值对。有了Java的泛 ...
分类:
编程语言 时间:
2018-01-07 19:54:45
阅读次数:
153
一、对于java变量 的存放 一般的变量存放在栈、堆、和内存池里面。用new声明出来的,一般放在堆内存中。而一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。对于常量池,像我们通常的String s1="abc";这样声明的字符串对象就是存储在常量池中。 这样输出的结果是true和fals ...
分类:
编程语言 时间:
2018-01-07 19:55:02
阅读次数:
118
如果我们想要限制实例的属性怎么办?比如,只允许对Student实例添加name和age属性。 为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性: 使用__slots__要注意,__slots__定义的属性仅对当前类实 ...
分类:
编程语言 时间:
2018-01-07 19:55:23
阅读次数:
108
函数名 格式 功能说明 例子 绝对值函数 abs(x) 求一个数x的绝对值 abs(-5)=5 自然数指数函数 exp(x) 求实数x的自然指数ex exp(1)=2.718282 向下取整 floor(x) 求不大于实数x的最大整数 floor(3.14)=3 向上取整 ceil(x) 求不小于实 ...
分类:
编程语言 时间:
2018-01-07 19:55:56
阅读次数:
145
日期的国际化 本地日期: 美国日期: 德国日期: 意大利日期: 法国日期: ...
分类:
编程语言 时间:
2018-01-07 19:56:39
阅读次数:
132
ascll码: 序号 字符 序号 字符 序号 字符 序号 字符 序号 字符 序号 字符 32 空格 48 0 64 @ 80 P 96 ` 112 p 33 ! 49 1 65 A 81 Q 97 a 113 q 34 ” 50 2 66 B 82 R 98 b 114 r 35 # 51 3 67 ...
分类:
编程语言 时间:
2018-01-07 19:57:48
阅读次数:
168
数据类型 定义标识符 数值范围 占字节数 有效位数 单精度实型 float -3.4E+38~3.4E+38 4(32位) 6~7位 双精度实型 double -1.7E+308~1.7E+308 8(64位) 15~16位 长双精度实型 long double -3.4E+4932~1.1E+49 ...
分类:
编程语言 时间:
2018-01-07 19:58:40
阅读次数:
159
package com.controller; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import or ...
分类:
编程语言 时间:
2018-01-07 19:58:57
阅读次数:
201
ans: [1 2 3][[1 2] [3 4]][ 1. 1.5 2. 2.5 3. 3.5 4. 4.5][[ 0.54937261 0.22419401] [ 0.41047764 0.53122061]][ 1. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9][ 1 ...
分类:
编程语言 时间:
2018-01-07 19:59:05
阅读次数:
164
Javascript变量 javascript变量是什么呢?javascript变量就是用来储存数据的一个容器。 1.javascript变量应该注意什么? (1)变量必须以字母开头 (2)变量也能以 $ 和 _ 符号开头,但是我们不推荐这么做 (3)变量名称对大小写敏感。Y 和 y 是不同的变量 ...
分类:
编程语言 时间:
2018-01-07 19:59:34
阅读次数:
116
数据类型 定义标识符 占字节数 数值范围 数值范围 短整型 short [int] 2(16位) -32768~32767 -215~215-1 整型 [long] int 4(32位) -2147483648~2147483647 -231~231-1 长整型 long [int] 4(32位) ...
分类:
编程语言 时间:
2018-01-07 20:00:57
阅读次数:
183
1.hashCode()和equals() API hashCode()和equals()都来自上帝类Object, 所有的类都会拥有这两个方法,特定时,复写它们。 它们是用来在同一类中做比较用的,尤其是在容器里如Set存放同一类对象时用来判断放入的对象是否重复。 下面是API中的介绍: boole ...
分类:
编程语言 时间:
2018-01-07 20:01:13
阅读次数:
170
将字符串绑定到输入流istringstream,然后使用getline的第三个参数,自定义使用什么符号进行分割就可以了。 ...
分类:
编程语言 时间:
2018-01-07 20:02:49
阅读次数:
193
JAVA基础知识 Java 是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门面向 Internet 的高级编程语言。 Java 虚拟机(JVM:Java Virtual Machine) JRE(Java Runtime Environmen ...
分类:
编程语言 时间:
2018-01-07 20:03:26
阅读次数:
202
实例工厂:必须现有工厂的实例对象,通过实例对象创建对象。所有的方法都是非静态的(这一点和静态工厂有区别) (直接看代码) 工厂(和静态工厂的区别就是非静态 其他都一样) 配置(配置和静态的有点区别 仔细看看吧 ) 测试类 (静态自定义和实例自定义的区别大一点 当用spring的时候完全一样) ...
分类:
编程语言 时间:
2018-01-07 20:03:45
阅读次数:
169
/** * @param args * 集合框架(集合的由来及集合继承体系图) * A:集合的由来 * 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的 减少而减少 * B:数 ...
分类:
编程语言 时间:
2018-01-07 20:04:25
阅读次数:
140
我们之前看到了函数和对象。从本质上来说,他们都是为了更好的组织已经有的程序,以方便重复利用。 模块(module)也是为了同样的目的。在Python中,一个.py文件就构成了一个模块,你可以调用其他文件中的程序。 引入模块 我们先写一个filsrt.py 文件,内容如下: def laugh(): ...
分类:
编程语言 时间:
2018-01-07 20:04:41
阅读次数:
154
一、time与datetime模块1、在Python中,通常有这几种方式来表示时间:时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量格式化的时间字符串(Format String)结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时)imp
分类:
编程语言 时间:
2018-01-07 20:05:39
阅读次数:
205