• Java开发学习总结四


    对于常用API的认识

    Scaner类:

    用于键盘的i基本输入方式:Scanner sc=new Scanner(System.in);又因为nextInt()等有返回值,所以需变量。

    常用方法有nextInt();next();nextDouble();nextline()等等;

    我这里说一下next()与nextLine()的区别:

    next():对输入有效字符前的空白,next()自动去掉,以有效字符后面的空白为分隔符;

    next Line():以Enter为结束符,返回Enter之前所有值;

    Random类:生成随机数字

    我说一下生成数字的范围,Random sc=new Random();sc.nexInt(参数)-例:sc.nextInt(10);则代表生成的数字只能在0-9之间。

    匿名对象:

    即没有对象名且只能用一次,若再次使用则需新创建一个匿名对象。

    static关键字

          :如果在程序中申明属性的话,则属性称为全局属性,(有些也称静态属性)。在我们进行static全局变量之后,对属性 的值需要改变时,最好由类名称直接调用。

        类属性调用格式:类名称.static属性   例:Person.country=“B城”;

        Java中常用的四块内存区域

          1 栈内存空间:保存所有的对象名称(准确的来说是保存了引用的堆内存空间的地址)

          2 堆内存空间:保存每个对象的具体属性内容

          3 全局数据区:保存static类型的属性

          4 全局代码区:保存所有的方法定义 .963

    ArarryList集合:

    1.对象数组

    我一般看到数组即先创建在赋值。.

    先创建 :Person[] array=new Person[3];//创建一个长度为3的数组,里面来存放Person类型的对象。在Person类里我定义了属性和方法。

    再赋值:Person one=new Person("刘明轩",18);..........System.out.println(array[1].getName());

    2.集合的基本用法:ArrayList<String> array=new ArrayList<>();

    3.常用方法:

    复制需要add方法,数组名.add("   ");

    从数组中获取元素:数组名.get(索引值);而数组是数组名(索引值);

    从数组中删除元素:数组名.remove(索引值);

    获取数组的长度尺寸:也就是元素的个数:数组名.size();与数组不同数组用的是array.length

    4.集合中储存基本类型

    ArrayList<E>,E代表泛型:是指使用同一的数据类型,只能是引用类型;如果要向集合中存储基本类型的话,就必须使用基本类型对应的“包装类”

    基本类型      包装类

    int         Interger  【特殊】

    byte        Byte

    double       Double

    float        Float

    char        Character  【特殊】

    boolean      Boolean

    short        Short

    long        Long

    五、数组工具类

    常见方法:public static String  toString(数组);

    public static void sort(数组):按照默认升序对数组进行排序。

    六、math类

    常用方法

    获取绝对值:public static double abs(double num)

    向上取整:public static doubie ceil(double num)

    向下取整:public static double floor(double num)

    四舍五入:public static double round (double num)

     

  • 相关阅读:
    操作系统的概念
    流量监听的基础利用
    后门的学习与清理
    关于phpstudy打开phpmyadmin无法打开
    SSRF服务器请求伪造
    javascript基础流程控制
    Repository中自己写修改、删除语句是需要添加的注解
    SpringBoot链接数据库
    SpringBoot项目实战:企业项目管理系统
    ErrorUtils
  • 原文地址:https://www.cnblogs.com/changanshisanzhao/p/11532478.html
Copyright © 2020-2023  润新知