单项选择题
下列关于Java多线程并发控制机制的叙述中,错误的是( )。
A.Java中对共享数据操作的并发控制是采用加锁技术
B.线程之间的交互,提倡采用suspend()/resume()方法
C.共享数据的访问权限都必须定义为private
D.Java中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
为了向一个Applet传递参数,可以在HTML文件的APPLET标志中使用param选项。在Applet程序中获取参数时,应使用的方法是( )。
A.getParameter()
B.getDocumentBase()
C.getCodeBase()
D.getlmage()
点击查看答案&解析
问答题
本题使用下拉菜单来控制字体,窗口中有一个标签和一个下拉菜单,当选中下拉菜单中的任一项字体时,标签上字符串的字体就随之改变。 import java.awt.*; import java.awt.event.*; import javax.swing.*; class ComboBoxFrame extends JFrame { public ComboBoxFrame(){ setTitle( java2 ); setSize(300,200); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); style=new JComboBox(): style.setEditable(true); style.addhem( Serif ); style.addItem( SansSerif ); style.addhem( Monospaced ); style.addhem( Dialog ); style.addhem( Dialoglnput ); style.addActionListener(this); JPanel p=new JPanel(); P.add(style); getContentPane().add(p, South ); panel=new ComboBoxTestPanel(); getContentPane().add(panel, Center ); } public void actionPerformed(ActionEvent evt){ JComboBox source=(JComboBox) ; String item=(String)source.getSelectedhem(): panel.setStyle(item); } private ComboBoxTestPanel panel; private JComboBox style; } class ComboBoxTestPanel extends JPanel{ public ComboBoxTestPanel(){ setStyle( Serif ); } public void setStyle(String s){ setFont(new Font(S,Font.PLAIN,12)); repaint(); } public void paintComponent(Graphics g){ super.paintComponent(g); 9.drawString( Welcome to China! ,0,50); } } public class java2{ public static void main(String[]args){ JFrame frame=new ComboBoxFrame(); frame.show(); } }
点击查看答案&解析
相关试题
系统出现死锁的原因是()。
数据独立性是数据库技术的重要特点之一。所...
对建立良好的程序设计风格,下列描述中正确...
为了提高软件模块的独立性,模块之间最好是...
栈和队列的共同点是( )。