java
Starblingbling
纯属爱好
展开
-
java基础-泛型要点总结
定义了泛型类(接口),定义其子类(子接口)时,需传入实际参数类型,若未明确指定泛型类型,则称作RawType,默认为第一个上界 静态方法,静态属性,静态代码块及所有静态成员中不可以使用泛型 泛型数组只可声明时使用,不可以创建时使用,若是<?>通配符,则可以 不可以使用new创建泛型类型的数组 java7新增了菱形语法,允许在创建时省略<>内的类型,使用var关键字时除外 在使用泛型构造器时,若明确为泛型构造器制定了泛型类型,则不可以使用菱形语法 ...原创 2020-10-09 18:02:32 · 87 阅读 · 0 评论 -
java 实现native方法
native的含义不作说明,直接给出实现demo,实验环境:mac ,jdk 1.8,若对你有用,请点一赞给予支持。 测试类:JC.java (该方法中包含实验的native方法),Test.java(包含主函数,执行JC类的实例的native方法) 1.JC.java public class JC{ ...原创 2019-12-19 15:55:40 · 656 阅读 · 2 评论 -
c语言中数组的定义和java中数组定义的一些区别
一维情况下: c中,数组的声明需要给出数组的维数,比如: int arr[5]; java中数组的声明不能给出数组的维数:比如: int[] arr; int arr[]; java在动态定义时给出:arr = new int[5];静态定义时无需给出 arr = new int[]{....};arr={xxx};二维情况下: ...原创 2018-04-03 10:23:00 · 5449 阅读 · 1 评论