什么是方法重载? 方法重载的要求是两同一不同:同一类中方法名相同,参数列表不同。至于方法的其他部分,如方法返回值类型、修饰符等,与方法重载没有任何关系。 为什么要用方法重载? 重载的目的是方便程序员调用方法。比如,System.out.println()这个函数是用来输出的,当输出的是整数时是用这个 ...
分类:
编程语言 时间:
2017-10-08 16:09:21
阅读次数:
195
1.一个JAVA类只能有一个主类。 2.main()方法返回值改为int,不能运行 3.变量作用域有限 实例: 4.数值类型在内存中直接存储其本身的值,对于不同的数值类型,内存中会分配相应的大小去存储。 在Java中,整数类型(byte/short/int/long)中,对于未声明数据类型的整形,其 ...
分类:
编程语言 时间:
2017-10-07 23:30:26
阅读次数:
277
第十二章: 类的无参方法 类 定义类的方法 类的方法必须包括:1.方法名称 2.方法返回值 3.方法主体 语法 public 返回值类型 方法名(){ 方法主体 } 步骤 1.定义方法名和返回值类型 2.在{}中编写方法的主体部分 语法 return 表达式; 如果方法没有返回值,则返回类型为voi ...
分类:
其他好文 时间:
2017-10-07 20:48:26
阅读次数:
256
第14章: 带参数的方法 带参方法 语法 <访问修饰符> 返回值类型 <方法名>(<参数列表>){ 方法主体 } 访问修饰符 只改方法允许被访问的权限范围,只能是public、protected、private 返回值类型 指方法返回值的类型。不返回任何职,应生明为void类型。返回值必须和所说明的 ...
分类:
其他好文 时间:
2017-10-07 20:45:58
阅读次数:
141
IO流(IO流概述及其分类) IO流(FileInputStream) IO流(read()方法返回值为什么是int) IO流(FileOutputStream) IO流(FileOutputStream追加) IO流(拷贝图片) IO流(拷贝音频文件画原理图) IO流(字节数组拷贝之availab ...
分类:
其他好文 时间:
2017-09-24 22:21:30
阅读次数:
247
强制使用集合转数组的方法,必须使用集合的toArray(T[] array),传入的类型完全一样的数组,大小就是list.size().直接使用toArray无参方法存在问题,此方法返回值只能是Object[]类,若强转其他类型数组将会出现ClassCastException错误. package ...
分类:
编程语言 时间:
2017-09-18 19:39:06
阅读次数:
252
一、Spring模型种类 Spring有以下几种模型: 1、ModelAndView:作为方法返回值类型,就如其名字一样,既能添加模型数据,又能设置视图; 2、Model:Model作为接口,一般情况下,控制器的方法返回值为String类型,(Model model)作为入参存在于方法中;既可以显式 ...
分类:
编程语言 时间:
2017-09-13 20:25:02
阅读次数:
287
1、final相关 (1)final在编译期的优化 只有在编译阶段能确定这个final引用赋值的内容,编译器才有可能进行编译时优化,而编译期能确定的内容只能来自于常量池中,如int,long,String等常量,不包含new String()等,也不包含方法返回值。将一个方法设成final后,编译器 ...
分类:
编程语言 时间:
2017-09-09 22:32:12
阅读次数:
141
什么是泛型泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉”类型”信息,是程序的运行效率不受影响,对于参数化的泛型类型,getClass()方法返回值和原始类型完全一样。由于编译生成的字节码会擦除泛型的类型信息,只要能... ...
分类:
编程语言 时间:
2017-09-09 09:39:01
阅读次数:
163
# C++:地址传递以及赋值操作的内存管理规范# 为了保证类实例能确定、有效的清除自己创建的内存占用,同时保证低内存占用,应该使类内部的数据尽量使用引用传递,对于外部传入的对象本身可以使用引用传递,对于外部对象拥有的各种数据,例如其他对象或是已经传入到内部的对象的字段、方法返回值,都应该使用复制值操 ...
分类:
编程语言 时间:
2017-09-05 01:51:08
阅读次数:
188