java学习第六步-常见类和api

1 API介绍

API就是jdk提供的各种类,通过帮助文档可以学习这些类
在这里插入图片描述

在这里插入图片描述

java.lang包不用导包,其他包需要导入包。

2 Scanner(键盘输入)

在这里插入图片描述

3 Random(随机数包)

在这里插入图片描述

4 GUI(图形Api接口)

4.1 GUI包

在这里插入图片描述

4.2 GUI功能

在这里插入图片描述

在这里插入图片描述

4.3 Jframe类

4.4 Jbuttern(按钮)

在这里插入图片描述

package com.heima;
import javax.swing.*;
/*
    构造方法
        JButton(String text):创建一个带文本的按钮

    成员方法
        void setSize(int width, int height):设置大小
        void setLocation(int x, int y):设置位置(x坐标,y坐标)
 */
public class windows {
    public static void main(String[] args) {
        //创建窗体对象
        JFrame jf = new JFrame();

        jf.setTitle("窗口中添加按钮");
        jf.setSize(400, 300);
        jf.setDefaultCloseOperation(3);
        jf.setLocationRelativeTo(null);
        jf.setAlwaysOnTop(true);
        jf.setLayout(null); //取消窗体的默认布局

        //JButton(String text):创建一个带文本的按钮
        JButton btn = new JButton("我是按钮");
//        //void setSize(int width, int height):设置大小
//        btn.setSize(100,20);
//        //void setLocation(int x, int y):设置位置(x坐标,y坐标)
        btn.setLocation(0,0);
//        btn.setLocation(100,100);
        btn.setBounds(100,100,100,20);

        JButton btn2 = new JButton("我是按钮2");
        btn2.setBounds(100,120,100,20);

        jf.add(btn);
        jf.add(btn2);

        //设置窗体可见
        jf.setVisible(true);
    }
}

4.4 Jlabel

显示文字和图像

5 Integer(字符串和整数转换)

在这里插入图片描述

6 DATA类(时间类,用到时间日期就用它)

在这里插入图片描述

6.1 构造方法

在这里插入图片描述

6.2 方法(获取时间和设置时间)

在这里插入图片描述

6.3 system.currenttimemillion(也是获取当前时间的毫秒表示)

7 SimpleDataFormat(时间和字符串的转换)

在这里插入图片描述
在这里插入图片描述

8 math类

在这里插入图片描述

9 Object类

9.1 对象的equals方法

在这里插入图片描述
下面都输出了false
在这里插入图片描述

9.2 StringBuilder的equals

在这里插入图片描述

10 BigDecimal(小数精确运算)

我们平时计算除法是时候,遇到小数时候会有差错,
这时候使用BigDecimal
在这里插入图片描述

11 基本数据包装类(好处是将基本类型变成类,可以定义许多方法了)

在这里插入图片描述

11.1 Integer对象

在这里插入图片描述

引用类型才用null

Integer i = null

在这里插入图片描述

11.1.1 Integer对象构造

在这里插入图片描述

11.1.2 字符串和int转换

在这里插入图片描述

12 Arrays(数组操作方法大全)

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓码bigdata

如果文章给您带来帮助,感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值