java暑期学习

Java虚拟机的作用:负责执行指令,还要管理数据,内存,存储器

 

Java运行机制:将java源程序编译成字节码文件,然后由java虚拟机来执行这个字节码文件

 

 

 

 

方法调用的过程,其实就是将实参赋值给形参,形参进入方法体内参与运算,最后返回结果的过程。

 

同一个类,可以创建多个对象,这多个对象之间是各自独立的!

 

方法重载:

是指在一个类中,有多个同名的方法,但它们的参数必须不同!参数不同可以是:参数个数不同;或者个数相同时,参数类型不同。

 

方法重写:

当一个子类继承一个父类的时候,可以重写覆盖原来父类里面的方法,当然这个方法和父类的方法名称一定要相同,参数也要相同

 

 

 

awt 组件与 swing 组件的区别?二者关系?常用的是哪个?

swing 组件是 awt 的子类,swing有更强的实用性。

 

JFrame是顶层容器、 JPanel是中间容器、JButton等等其他的称为组件;

 

JFrameJPanelJButton3者是哪个包中的?它们之间是谁套着谁? FramePanelButton 是哪个包的?

 

JFrame JPanel JButton三者属于swing包中

 

JFrame可以添加中间容器和组件,Panel可以添加组件

 

FramePanelButton属于awt

 

界面布局类有哪些?各种布局的表现形式是怎样的

了解五种布局方式:FlowLayout , BorderLayout , CardLayout , GridLayout , GridBagLayout

 

FlowLayout 顺序放置 ---- 从左到右、 从上到下, 居中setLayout( new FlowLayout() );

 

BorderLayout 整个窗体,分为5个区域—NorthSouthWestEastCenter

 

 

 

CardLayout 一个窗体中,可以包括多个卡片,一个时刻,只能一个卡片可见。

 

GridLayout窗体上,可设置xy列的网格布局。每个格子一样大小。组件一行一行从左到右放到格子中。

 

GridBagLayout 对象维持一个动态的矩形单元网格,每个组件占用一个或多个这样的单元,该单元被称为显示区域。

posted @ 2022-07-30 18:20  橘子味芬达水  阅读(32)  评论(0编辑  收藏  举报