zoukankan      html  css  js  c++  java
  • java基础知识(一)

    • 基本特征:封装性,继承性,多态性
    • 一些新特征
      1. 静态导入:import static 包名
      2. 可变参数的函数:add(int …x)
      3. 增强版for循环: for(int x:xs)
      4. 自动拆箱: 基本类型->类对象(唯一性) , int –>Integer
    • 枚举类型:
      1. 一般的枚举类型 : public enum 名字{,,,,}
      2. 高级的枚举类型: 每一个枚举类型后面都可以跟一个其对应的方法
    • 反射:
      • 获取class的三种方法:
        1. 通过对象:getclass()
        2. 通过类:类名.class
        3. 通过class关键字: class.forName(包名)
      • 反射类型:
        1. 构造方法反射
        2. 成员字段反射
        3. 成员方法反射:静态主方法和一般方法
        4. 数组反射
      • 主要方法
        1. isPrimitive() //是否为基本类型
        2. isArray() //是否为数组类型
        3. invoke(对象,参数)//一般和下面的方法配合使用,主要是反射方法的方法
        4. getMethod(方法名,参数类型)//成员方法反射用到的方法
    • 标注: @标注关键字
    • 泛型:(这种思想很重要)
    • 类加载器: 类名.class.getClassLoader()
    • 动态代理
    • MyEclipse的配置是基于工作空间的,如果要配置破解64位的myEclipse,jdk要安装32位的

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    java.util.Arrays类详解
    爬虫
    学习Spring框架(一)
    JAVA的网络编程
    Thread直接调用run()和start()方法的区别
    JDK JRE JVM 区别
    TCP , HTTP, IP
    一些常用的端口
    PATH CLASSTH JAVA_HOME
    浅谈Linux内存管理机制
  • 原文地址:https://www.cnblogs.com/dmir/p/4726785.html
Copyright © 2011-2022 走看看