读书人

为什么会出错是版本不对吗,该怎么处

发布时间: 2012-01-05 22:36:54 作者: rapoo

为什么会出错,是版本不对吗
我是编译别人的程序,用的是java1.4,报下面的错误,不知道是我的版本太低呢还是人家程序写错了?

main.java:332: <identifier> expected
protected HashSet <Container> m_ChildFrames = new HashSet <Container> ();
^
main.java:625: '( ' or '[ ' expected
Vector <Container> list = new Vector <Container> ();
^
main.java:1044: not a statement
Hashtable <String,JMenu> submenus = new Hashtable <String,JMenu> ();
^
main.java:1044: '; ' expected
Hashtable <String,JMenu> submenus = new Hashtable <String,JMenu> ();
^
main.java:1642: not a statement
Vector <String> result;
^


[解决办法]
是你的版本太低了,看到“ <> ”吗?这个里面写的是泛型参数,只有在 JDK 1.5 以上的版本才支持。
[解决办法]
版本太低

读书人网 >J2SE开发

热点推荐