本题中定义了一个长度为20的整数数组,然后将1~20分别赋给数组元素,计算该数组中所有下标为奇数的元素的和。
public class javal{
public static void main(String args[]){
int sum;
;
int arrayList[]=new int[20];
for(int i=0;i<=19;i++)
arrayList[i]=i+1;
int pos=0;
while(pos<20){
if( )
sum=sum+arrayList[pos];
;
}
System.out.println("sum="+sum);
}
}
本题中,鼠标在窗口中单击一下,就在单击的位置生成一个小矩形,如果在小矩形上双击鼠标左键,则删除小矩形。
import java.awt.*;
import java.awt.event.*;
import javax swing.*;
class MousePanel extends JPanel extends MouseMo-
tionListener
{public MousePanel
{addMouseListener(new MouseAdapter
{public void mousePressed(MouseEvent evt)
{int X=evt.getX;
int Y=evt.getY;
current=find(x,y);
if(current<0)
add(x,y);
}
public void mouseClicked(MouseEvent evt)
{int X=evt.getX;
int Y=evt.getY;
if(evt.getClickCount>=2)
{remove(current);
}
}
});
addMouseMotionListener(this);
}
public void paintComponent(Graphics g)
{super.paintComponent;
for(int i=0;i draw(g,i); } public int find(int X,int y) (for(int i=0;i if(squares[i].x-SQUARELENGTH/2<= x X<=squares[i].x+SQuARELENGTH/2 squares[i].Y-SQUARELENGTH/2< =Y y<=squares[i].Y+SQUARELENGTH /2) return i ; return-1 ; } public void draw(Graphics g,int i) {g.drawRect(squares[i].X-SQUARE- LENGTH/2。 squares[i].Y-SQUARELENGTH/2, SQUARELENGTH, SQUARELENGTH); } public void add(int X,int Y) {if(nsquares {squares[nsquares]=new Point(x,y); current=nsquares ; nsquares++; repaint; } } public void remove(int n) {if(n<0 ‖ n>=nsquares)return; Nsquares- -; squares[n]=squares[nsquares]; if(current= =n)current= -l; repaint; } public void mouseMoved(MouseEvent evt) {} public void mouseDragged(MouseEvent evt) {} private static final int SQUARELENGTH=10: private static final int MAXNSQUARES=100; private Point[]squares=new Point[MAX- NSQUARES]; private int nsquares=0; private int current=-l; } class MouseFrame. extends JFramc {public MouseFrame {setTitle("java3"); setSize(300,200); addWindowListener(new WindowAdapter {public void windowClosing(WindowEvent e) {System.exit(0); } }); Container contentPane=getContentPane; contentPane.add(MousePanel); } } public class java3 {public static void main(String[]args) {JFrame. frame=new MouseFrame; frame.show; } }
本题中,用表格表现某个月的月历,其中标题是从Sunday到Saturday,表格中的各项是可以修改的。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
public class java2
(
public static void main(String[]args)
{
try{
UIManager.setLookAndFeel(UIManager.getSys-
temLookAndFeelClassName):
}
catch(Exception e)
JFrame. frame=new CalendarTableFrame;
frame.setDefaultCloseOperation(JFrame.EXIT_
oN CLOSE);
frame.show;
}
}
clasgCalendarTableFrame. extends JFrame
{
private static final int WIDTH=500;
private static final int HEIGHT=150:
private cells=
{
{null,null,null,new Integer(1),new Integer
(2),new Integer(3),new Integer(4)),
{new Integer(5),new Integer(6),new Integer
(7).new Integer(8),new Integer(9),new Integer
(10),new Integer(11)),
{new Integer(12),new Integer(13),new Integer
(14),new Integer(15),new Integer(16),new Integer
(17),new Integer(18)),
{new Integer(19),new Integer(20),new Integer
(21),new Integer(22),new Integer(23),new Integer
(24),new Integer(25)),
{new Integer(26),new Integer(27),new Integer
(28),new Integer(29),new Integer(30),new Integer
(31),null}
};
private String[]columnNames={
"Sunday","Monday","Tuesday","Wednesday",
"Thursday","Friday","Saturday"
};
public CalendarTableFrame{
setTitle("java2");
setSize(WIDTH,HEIGHT);
JTable table=new ;
getContentPane.add(new JScrollPane(table),
BorderLayout.CENTER);
}
}
本题中定义了一个长度为20的整数数组,然后将1~20分别赋给数组元素,计算该数组中所有下标为奇数的元素的和。
public class javal{
public static void main(String args[]){
int sum;
;
int arrayList[]=new int[20];
for(int i=0;i<=19;i++)
arrayList[i]=i+1;
int pos=0;
while(pos<20){
if( )
sum=sum+arrayList[pos];
;
}
System.out.println("sum="+sum);
}
}
下列命令中用于激活系统守候进程以便能够在Ja—
va虚拟机上注册和激活对象的是( )。
下列说法正确的是( )。
当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象( )。
下列变量的定义中,错误的是( )。
下列各选项中属于Java保留字的是( )。
若特快订单是一种订单,则特快订单类和订单类的关系是( )。
对象状态的持久化是通过( )实现的。
高级经济师考试试题精选练习(1)
高级经济师考试模拟练习题之单选题(1
高级经济师考试试题精选练习(2)
高级经济师考试试题精选练习(3)
高级经济师考试试题:经济法案例试题精
高级经济师考试模拟试题及答案
高级经济师考试试题及答案:单选练习题
高级经济师考试试题:经济法案例试题精
高级经济师考试模拟题及答案练习(1)
高级经济师考试模拟题及答案练习(2)