java中的一点知识

1 import javax.swing.*;

这是java导入包的语法,表示导入swing这个包的所有类和接口
swing是图形可视包,导入这个包后才能进行GUI图形化软件的开发
import      代表“引入”
javax.swing  代表“路径” (在javax文件夹下的swing文件夹)

  • 代表“全部”
    总结:表示引用javax文件夹下的swing文件夹中的所有类和接口

2 JFrame (框架)

框架是 Swing GUI 应用程序的主窗口,窗口包括边界,标题,关闭按钮等
JFrame 类是java.awt 包中的Frame 类的子类,其子类创建的对象是窗体,对象(窗体)是重量容器。

3.import java.awt.*;

java.awt包,即java抽象窗口工具包组件类。
1) java早期进行用户界面设计时,主要是用java.awt包提供的类。如Button(按钮)、TextField(文本框)和List(列表)等。
2) JDK1.2推出之后,增加了一个新的javax.swing包,该包提供了功能更为强大的用来设计GUI的类。
3) 在JDK的java.awt包中定义了多种GUI组件类,如Window、Menu、Button、Label、TextField、Scrollbar等。

4) 调用 awt 类
java import java.awt.*;
img src="../imageFolder/111.png" /
最前面加 / 表示根路径,不加的话是相对路径,或者最前面是 . .. 这样的也是相对路径。

imageFolder/111.png
./imageFolder/111.png
都表示当前目录下 imageFolder 文件夹下的 111.png
../imageFolder/111.png
表示在上级目录下的 imageFolder 文件夹下的 111.png
再比如:
../../../imageFolder/111.png
就可以往后退好几层文件夹

4 异或运算

异或运算 相同为0 不同为1 符号 ( ^ )还可以理解为无进位相加
1)   0^N=N    N^N=0
2) 异或运算满足交换律和结合律  eg  : ab=ba   abc=a(bc)
3)同一批数 异或结果一样   与    顺序无关
有时间运用 异或 可以交换两个数   下面解释

posted @ 2023-05-14 17:54  婷宝_知萌  阅读(10)  评论(0编辑  收藏  举报