java的类型参数是什么意思

如题所述

应该是泛型中提到的一个概念,<T> 表示传入任意参数,在给一个泛型类初始化的时候我们要给它传入具体的值,一般是一个类型,如String,Integer或者是一个java bean类型的数据,这时候,String是作为一个参数传过去的,但它表示的是一个字符串类型,也就是传入了String类型的参数。此时String就是一个参数,一个类型参数。如List<string> testList = new List<string>(); 一个泛型数组,我们要规定该list中只能传入字符串怎么办,这时就给他传入一个String类型参数,只要传入其他类型就会在编译期报错,这也是泛型的一个优点。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-29
楼上说得不错,我补充一下参数 方法 类型
static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
static String clearProperty(String key)
移除指定键指示的系统属性。
static long currentTimeMillis()
返回以毫秒为单位的当前时间。
static void exit(int status)
终止当前正在运行的 Java 虚拟机。
static void gc()
运行垃圾回收器。
static Map<String,String> getenv()
返回一个不能修改的当前系统环境的字符串映射视图。
static String getenv(String name)
获得指定的环境变量值。
static Properties getProperties()
确定当前的系统属性。
static String getProperty(String key)
获得指定键指示的系统属性。
static String getProperty(String key, String def)
获得用指定键描述的系统属性。
static SecurityManager getSecurityManager()
获得系统安全接口。
static int identityHashCode(Object x)
返回给定对象的哈希码,该代码与默认的方法 hashCode() 返回的代码一样,无论给定对象的类是否重写 hashCode()。
static Channel inheritedChannel()
返回从创建此 Java 虚拟机的实体中继承的信道。
static void load(String filename)
从作为动态库的本地文件系统中以指定的文件名加载代码文件。
static void loadLibrary(String libname)
加载由 libname 参数指定的系统库。
static String mapLibraryName(String libname)
将一个库名称映射到特定于平台的、表示本机库的字符串中。
static long nanoTime()
返回最准确的可用系统计时器的当前值,以毫微秒为单位。
static void runFinalization()
运行处于挂起终止状态的所有对象的终止方法。
static void runFinalizersOnExit(boolean value)
已过时。 该方法具有固有的不安全性。它可能对正在使用的对象调用终结方法,而其他线程同时正在操作这些对象,从而导致不正确的行为或死锁。
static void setErr(PrintStream err)
重新分配“标准”错误输出流。
static void setIn(InputStream in)
重新分配“标准”输入流。
static void setOut(PrintStream out)
重新分配“标准”输出流。
static void setProperties(Properties props)
将系统属性设置为 Properties 参数。
static String setProperty(String key, String value)
设置指定键指示的系统属性。
static void setSecurityManager(SecurityManager s)
设置系统安全性。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait本回答被提问者采纳
第2个回答  2015-05-18
从概念上分为四种:实数类型、整数类型、字符串类型和布尔值类型。
实数类型:double float
整数类型:byte short int long
字符串类型:char
布尔值类型:boolean
补充一下参数 方法 类型
static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
static String clearProperty(String key)
移除指定键指示的系统属性。
static long currentTimeMillis()
返回以毫秒为单位的当前时间。
static void exit(int status)
终止当前正在运行的 Java 虚拟机
static void gc()
运行垃圾回收器。
static Map<String,String> getenv()
返回一个不能修改的当前系统环境的字符串映射视图。
第3个回答  2011-07-29
应该是java参数类型,从概念上分为四种:实数类型、整数类型、字符串类型和布尔值类型。
实数类型:double float
整数类型:byte short int long
字符串类型:char
布尔值类型:boolean
第4个回答  2011-07-29
是参数类型吧
public void sum(int a,int b){
}
在这里a和b就是参数 ,而int 就是参数类型
相似回答