`
jjchen_lian
  • 浏览: 86144 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java小特性

    博客分类:
  • java
阅读更多
java6小特性,刚用到,记录一下。
import java.beans.IntrospectionException;
import java.beans.PropertyDescriptor;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;


public class IntroSpertorTest {
    public static void main(String[] args) throws IntrospectionException, IllegalArgumentException, IllegalAccessException, InvocationTargetException {
        ReflectBean pt1 = new ReflectBean(3,5);
        PropertyDescriptor pr = new PropertyDescriptor("x",pt1.getClass());
        Method m1 = pr.getReadMethod();
        System.out.println(m1.invoke(pt1));
       
        Method m2 = pr.getWriteMethod();
        m2.invoke(pt1,2);
        System.out.println(pt1.getX());
        start("aaa","SDFASD","asdfs");
    }
    public static void start(Object o,Object... c){
        System.out.println(o);
        System.out.println(c[0]);
        System.out.println(c[1]);
    }
}

用ecplise的debug一看几可以看出c就是一个数组。
很清楚看到这里的c类似于变长数组,它可以随这调用函数的参数增加而长度增加,当然我们也就可以按照访问数组的方式来访问c
分享到:
评论

相关推荐

    java高级特性增强

    java多线程、反射、代理等基础知识详细介绍,通过此文档可快速进阶为中级工程师

    JAVA高级特性JAVA高级特性JAVA高级特性

    JAVA高级特性JAVA高级特性JAVA高级特性JAVA高级特性

    java8特性资源合集(电子档)

    java8详解资源合集电子档 1.Java8:Lambda序列化? 2.Java 8 lambda 最佳实践 3.Java8 lambda表达式10个示例 ...... 30.在Java 8下更好地利用枚举 31.在 Java 8 中避免 ...32.鲜为人知的Java8特性:泛化目标类型推断

    java8新特性

    本视频为java8新特性,百度云链接和密码,永久有效,失效联系我

    JAVA6新特性介绍

    在JAVA6中,引入了许多新特性,其中一项重要的更新就是JAXB(Java Architecture for XML Binding)的集成。JAXB是一个用于将Java对象和XML数据进行绑定的框架,它允许开发者在Java应用程序中直接操作对象,而无需...

    Java8 新特性

    Java8是Java编程语言的一次重大更新,引入了许多新的特性和功能,极大地提升了开发效率和代码的可读性。以下是一些主要的Java8新特性详解: 1. **Lambda表达式**:Lambda表达式是Java8中最显著的新特性,它为Java...

    Java高级特性.bmp

    Java高级特性思维导图,不包括多线程,很详细,很高清,java入门必备秘籍~

    JAVA语言的特性

    java的特性 用于新手学习java 了解java的好帮手

    黑马程序员_java8新特性详解笔记和源码

    Java 8是Java语言发展的一个重要里程碑,引入了许多创新性的特性和改进,极大地提升了开发效率和代码质量。本文将深入探讨Java 8的三大关键新特性:接口的默认方法实现、Lambda表达式以及一系列相关的变化。 一、...

    Java8视频新特性 百度云

    Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性Java8新特性

    java1.8新特性

    java8新特性

    尚硅谷Java8新特性视频教程

    尚硅谷Java视频Java8新特性视频教程尚硅谷Java视频Java8新特性视频教程尚硅谷Java视频Java8新特性视频教程

    java7新特性与java高级编程

    Java 7是Java编程语言的一个重大更新,发布于2011年,它引入了许多新的特性和改进,旨在提升开发者的效率和代码的可读性。在这个主题中,我们将深入探讨Java 7的新特性以及Java的高级编程概念。 **1. 多线程并行流...

    超实用的Java新特性 - 2020最新版.zip

    2020年的Java 11、12、13和14版本也不例外,这些更新引入了多个引人注目的新特性。下面,我们将详细探讨这些版本中的关键变化。 首先,让我们从Java 11开始,这是长期支持(LTS)版本。其中最重要的新特性是HTTP...

    Java 8 新特性 ---- 代码

    Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 新特性 ---- 代码 Java 8 ...

    java8新特性代码

    Java8是Java编程语言的一个重要版本,引入了许多创新特性,极大地提升了开发效率和代码的简洁性。本篇文章将深入探讨其中三个关键特性:Lambda表达式、函数式接口以及接口中的默认方法和静态方法。 首先,Lambda...

    jvm特性与java特性

    在深入探讨JVM(Java虚拟机)的特性之前,我们首先...综上所述,JVM和Java特性共同构成了Java技术生态的核心,它们不仅为Java开发者提供了强大的开发工具和语言特性,而且对于Android移动应用开发也具有深远的影响。

Global site tag (gtag.js) - Google Analytics