网站首页 java廖雪峰 第3页
-
学习廖雪峰的JAVA教程---注解(使用注解)
什么是注解(Annotation)?注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”://thisisacomponent:@Resource("hello")publicclassHello{@Inj...
2024-10-02 baijin 博客文章 6 ℃ 0 评论 -
学习廖雪峰的JAVA教程---泛型(使用泛型)
使用ArrayList时,如果不定义泛型类型时,泛型类型实际上就是Object://编译器警告:Listlist=newArrayList();list.add("Hello");list.add("World");Str...
2024-10-02 baijin 博客文章 6 ℃ 0 评论 -
学习廖雪峰的JAVA教程---泛型(编写泛型,静态方法泛型,多个)
编写泛型类比普通类要复杂。通常来说,泛型类一般用在集合类中,例如ArrayList<T>,我们很少需要编写泛型类。如果我们确实需要编写一个泛型类,那么,应该如何编写它?可以按照以下步骤来编写一个泛型类。首先,按照某种类型,例如:...
2024-10-02 baijin 博客文章 4 ℃ 0 评论 -
学习廖雪峰的JAVA教程---集合(使用Properties读写配置文件)
在编写应用程序的时候,经常需要读写配置文件。例如,用户的设置:#上次最后打开的文件:last_open_file=/data/hello.txt#自动保存文件的时间间隔:auto_save_interval=60配置文件的特点是...
2024-10-02 baijin 博客文章 7 ℃ 0 评论 -
学习廖雪峰的JAVA教程---反射(调用方法)
我们已经能通过Class实例获取所有Field对象,同样的,可以通过Class实例获取所有Method信息。Class类提供了以下几个方法来获取Method:MethodgetMethod(name,Class...):获取某个publ...
2024-10-02 baijin 博客文章 5 ℃ 0 评论 -
学习廖雪峰的JAVA教程---反射(调用构造方法)
我们通常使用new操作符创建新的实例:Personp=newPerson();如果通过反射来创建新的实例,可以调用Class提供的newInstance()方法:Personp=Person.class.newInstanc...
2024-10-02 baijin 博客文章 8 ℃ 0 评论 -
学习廖雪峰的JAVA教程---java核心类(StringJoiner)
要高效拼接字符串,应该使用StringBuilder。很多时候,我们拼接的字符串像这样://HelloBob,Alice,Grace!publicclassMain{publicstaticvoidmain(Strin...
2024-10-02 baijin 博客文章 6 ℃ 0 评论 -
学习廖雪峰的JAVA教程---反射(名叫Class的类、动态加载)
除了int等基本类型外,Java的其他类型全部都是class(包括interface)。例如:StringObjectRunnableException...仔细思考,我们可以得出结论:class(包括interface)的本质是数据类型(...
2024-10-02 baijin 博客文章 5 ℃ 0 评论 -
学习廖雪峰的JAVA教程---反射(获取继承关系)
当我们获取到某个Class对象时,实际上就获取到了一个类的类型:Classcls=String.class;//获取到String的Class还可以用实例的getClass()方法获取:Strings="";Class...
2024-10-02 baijin 博客文章 4 ℃ 0 评论 -
学习廖雪峰的JAVA教程---泛型(extends通配符、参数传递、限制)
我们前面已经讲到了泛型的继承关系:Pair<Integer>不是Pair<Number>的子类。假设我们定义了Pair<T>:publicclassPair<T>{...}然后,我...
2024-10-02 baijin 博客文章 5 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-