遇到到的一些问题!大家都来看看,能回答几个算几个。 3.javac是编译,java是带console方式运行,javaw不带7.用setPrefferSize 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在JSP文件里面用的<jsp:useBean id="Aobject" scope="page" class="Aclass">在服务器中是每次创建一个新的对象以Aobject做引用,还是只是创建Aobject引用的对象的一个线程?> 应该是创建一个新对象以 Aobject 做引用> 至于后一个选项,我没有搞明白是什么意思2.在用SWING做图形界面的时候,菜单条里的MenuItem一般用什么来标识呢?现在我用((MenuItem)e.getSource()).getText()很麻烦。> 如果你用 Swing 做图形界面,那么你最好用 JMenu 和 JMenuItem,下面写一个简单的例子告诉你如何表示:class YourFrame extends JFrame implements ActionListener { private JMenu mainMenu; private JMenuItem itemAbout; private JMenuItem itemExit; public YourFrame() { mainMenu = new JMenu(); itemAbout = new JMenuItem("about"); itemAbuut.addAtionListener(this); itemExit = new JMenuItem("exit"); itemExit.addActionListener(this); } public void actionPerformed(ActionEvent e) { Object o = e.getSource(); if (o == itemAbout) { // show about dialog } else if (o == itemExit) { System.exit(0); } }}3.javac.exe与javaw.exe的区别?> 二者无可比性。javac 是编译器,java 和 javaw 是解释器。java 不能脱离控制台环境运行,但 javaw 可以(实际上应该是隐藏了控制台)4.GUI客户端与服务器端一般是采用什么通信的?socket还是rmi还是 ...?> 简单的程序当然是用 socket,不过企业级的或者说稍复杂一些的都应该考虑 rmi5.Vector,List,ArrayList,LinkedList,Map,HashMap,Hashtable,HashSet你一般在什么情况下使用?> Vector Hashtable 等 实现了 Serializable 接口,在RMI,以及其它需要序列化的情况下使用> Vector 和 ArrayList 的作用可以等同,它们都是用数组来实现的。主要用来存储一系列的数据,但如果这一系列数据中,插入了删除操作比较频繁,最好用 LinkedList,因为它是用链表来实现的。> List 是一个接口,Vector, ArrayList 和 LinkedList 都实现了这个接口> Map 也是一个接口,HashMap 和 Hashtable 都实现了这个接口。> HashMap 比较 Hashtable 快,但是 Hashtable 是线程安全的,HashMap 不是。它们二者的作用都一样,用作成对的数据存储。注意,Key 是用 equals 来比较是否相同的。Key 在一个 Map 中是唯一的。> HashSet 与 HashMap 类似,不过它保存的不是成对数据,而是单一数据,每个数据在 Set 中是唯一的,即不可能重复,是用 equals 来比较的。6.在eclipse中要怎么配置才能使图片出现?看代码段: Image image = Toolkit.getDefaultToolkit().getImage("test.jpg"); //这样无法出现图片> 取图片的代码比较复杂,你这句代码只是说要把这个图片取出来并将生成的对象引用赋值给 image,但是它不会等待图像从文件中读取。还需要用到MediaTraker 之类的东西,比较复杂,建议你使用 javax.imageio 中的东西来读取图片,相对简单一点。最简单的办法是用 javax.swign.ImageIcon,用它的构造方法来读取图片,再通过 getImage 把这个 Image 对象取出来。7.在JPanel中的JLabel使用setSize()方法定义大小,竟无法产生效果,为什么?> 如果 setSize() 定义大小没有效果,你可以试试 setPrefferSize8.匿名内部类里某个方法里的变量一定要final的吗?匿名内部类里某个方法里的变量不一定要 fianl。但是,在申明这个匿名类的外部类的方法中,如果有局部变量在匿名内中用到,那么这个局部变量必须是 final 的。 楼上的很厉害啊我是刚学java的 以后请多多指教 新手学习Ibatis,求助,感谢 求教ssh2中实现的新闻简单分类 Hibernate里面,我想查找一个编号最大的那个字段怎么查,高手们过来看看 Java开源门户系统Liferay 、JetSpeed 是什么,知道的进 要编写Servlet 需要的类在哪下载呢 JDOM处理xml的问题.提示org.jdom不存在 有没有人用过checkStyle 我用模糊查询为什么查不到值啊.日期类型不支持吗?(在线等) 急!关于log4j配置的问题,请高手进来帮忙解决一下! 如何才能令这些EJB的选项都能用??? jbuilder+weblogic8配置时出问题了 如何配置
创建一个新的对象以Aobject做引用,还是只是创建Aobject引用的对象的一个线程?> 应该是创建一个新对象以 Aobject 做引用
> 至于后一个选项,我没有搞明白是什么意思2.在用SWING做图形界面的时候,菜单条里的MenuItem一般用什么来标识呢?现在我用((MenuItem)e.getSource()).getText()很麻烦。> 如果你用 Swing 做图形界面,那么你最好用 JMenu 和 JMenuItem,下面写一个简单的例子告诉你如何表示:class YourFrame extends JFrame implements ActionListener {
private JMenu mainMenu;
private JMenuItem itemAbout;
private JMenuItem itemExit; public YourFrame() {
mainMenu = new JMenu();
itemAbout = new JMenuItem("about");
itemAbuut.addAtionListener(this);
itemExit = new JMenuItem("exit");
itemExit.addActionListener(this);
} public void actionPerformed(ActionEvent e) {
Object o = e.getSource();
if (o == itemAbout) {
// show about dialog
} else if (o == itemExit) {
System.exit(0);
}
}
}3.javac.exe与javaw.exe的区别?> 二者无可比性。javac 是编译器,java 和 javaw 是解释器。java 不能脱离控制台环境运行,但 javaw 可以(实际上应该是隐藏了控制台)
4.GUI客户端与服务器端一般是采用什么通信的?socket还是rmi还是 ...?> 简单的程序当然是用 socket,不过企业级的或者说稍复杂一些的都应该考虑 rmi5.Vector,List,ArrayList,LinkedList,Map,HashMap,Hashtable,HashSet你一般在什么情况下使用?> Vector Hashtable 等 实现了 Serializable 接口,在RMI,以及其它需要序列化的情况下使用
> Vector 和 ArrayList 的作用可以等同,它们都是用数组来实现的。主要用来存储一系列的数据,但如果这一系列数据中,插入了删除操作比较频繁,最好用 LinkedList,因为它是用链表来实现的。
> List 是一个接口,Vector, ArrayList 和 LinkedList 都实现了这个接口
> Map 也是一个接口,HashMap 和 Hashtable 都实现了这个接口。
> HashMap 比较 Hashtable 快,但是 Hashtable 是线程安全的,HashMap 不是。它们二者的作用都一样,用作成对的数据存储。注意,Key 是用 equals 来比较是否相同的。Key 在一个 Map 中是唯一的。
> HashSet 与 HashMap 类似,不过它保存的不是成对数据,而是单一数据,每个数据在 Set 中是唯一的,即不可能重复,是用 equals 来比较的。6.在eclipse中要怎么配置才能使图片出现?看代码段:
Image image = Toolkit.getDefaultToolkit().getImage("test.jpg"); //这样无法出现图片> 取图片的代码比较复杂,你这句代码只是说要把这个图片取出来并将生成的对象引用赋值给 image,但是它不会等待图像从文件中读取。还需要用到MediaTraker 之类的东西,比较复杂,建议你使用 javax.imageio 中的东西来读取图片,相对简单一点。最简单的办法是用 javax.swign.ImageIcon,用它的构造方法来读取图片,再通过 getImage 把这个 Image 对象取出来。7.在JPanel中的JLabel使用setSize()方法定义大小,竟无法产生效果,为什么?> 如果 setSize() 定义大小没有效果,你可以试试 setPrefferSize
8.匿名内部类里某个方法里的变量一定要final的吗?匿名内部类里某个方法里的变量不一定要 fianl。但是,在申明这个匿名类的外部类的方法中,如果有局部变量在匿名内中用到,那么这个局部变量必须是 final 的。