• Java笔记


    javac -d bin src/HelloWorld.java

    java -cp bin com/test/HelloWorld

    类名.静态方法名[参数];  //静态属性属于类 非静态方法属于对象

    对象.非静态方法名([参数]);

    1、Java中如何定义变量

    int[] arr=new int[长度]

    ArrayList<Student> list=new ArrayList<Student>();  //底层使用数组    <>泛型

    HashSet定义一个存储String类型的HashSet集合对象:

    HashSet<String> set=new HashSet<String>();

    2、Java中数据类型

    3、标识符

    4、代码定义在哪

    5、包:目录/文件夹

    package com.base;

    6、类:特质 一》属性    行为 一》方法·

      封装 继承 多态

      编译时类型     运行时类型

      Animal a=new Cat();

      final

      final修饰的类不能被继承

      final修饰的方法不能重写

      static

      static修饰的变量、类、方法优先加载于不被static修饰的

      使用不被static修饰的变量或者方法先new对象

      

    构造器 特殊的方法  没有返回值的方法

    • 如果没有显示的出现构造器,JVM会提供一个默认的无参构造器
    • 如果显示出现构造器,JVM不会提供构造器
    • 如果自己重载了构造器,则自己需要提供无参构造器
    • 构造器的作用之一:给属性赋值
    • 无参构造器    反射

    循环输出ArrayList:

    for (Book value : book) {
        System.out.println(value);
    }  // for value in book
    
  • 相关阅读:
    实验7 BindService模拟通信
    实验6 在应用程序中播放音频和视频
    实验五-数独游戏界面设计
    期中测试-计时器界面设计
    实验4 颜色、字符串资源的使用
    实验三、动态优先数实验
    实验二 作业调度模拟程序
    实验一 命令解释程序的编写
    实验八:SQLite数据库操作
    在应用程序中播放音频和视频
  • 原文地址:https://www.cnblogs.com/qiangang/p/13650531.html
Copyright © 2020-2023  润新知