回 帖 发 新 帖 刷新版面

主题:关于j2ee1.5的问题

小弟我近来学习j2ee,学的是1.3.1的版本.现在想用j2ee1.5,我下载了jdk-1_5_0_08-windows-i586-p.exe(j2se1.5的安装文件)和java_ee_sdk-5-windows.exe(j2ee1.5的安装文件).
1.我先安装j2se1.5(成功).
2.我接着安装j2ee1.5(不成功)出现一些提示小弟我英语很烂,不明白是什么意思

[img]E:\wutaos.bmp[/img]




[img]E:\wutaos2.bmp[/img]


[img]E:\wutaos3.bmp[/img]

请高手教我怎么才可以正确的把j2ee装好配置好呢?谢谢了

回复列表 (共3个回复)

沙发

安装J2SE时,JDK,JRE会一起装.不需要另外再装JRE.

板凳

只装一个j2ee的应该就没问题了

3 楼

回复人:nopeak 回复时间:2005-11-13 11:46:00 
我想这里所谓的返回值就是结束函数的意思了
  
 回复人:029 回复时间:2005-11-13 11:48:00 
有没有没关系的

  
 回复人:liangsir 回复时间:2005-11-13 11:54:00 
哦,多谢楼上回复!
对了,原来的语句是:
void fun()
{
    if(1)  return 0;
    ....   /* 后面的语句 */
}
哦,是不是说如果用了return 0,就中止了后面语句的执行??也就是说其原意就是中止后面语句的执行。
    但是,我在TC下试了一下,好像是因返回值类型不匹配而报错了。望指点
  
 回复人:adler 回复时间:2005-11-13 12:19:00 
你可以这么写
void fun()
{
    if(1)  return ;
    ....   /* 以下代码 */
}
其实每个函数都应该有返回值,只是平时我们为了达到不许要返回值的时候,但语法格式还无法通过,所以我们用void来代替一个返回值,之所以不需要写上return语句因为系统在调用完fun()函数的时候自动调用了默认的return ;这条语句。
  
 回复人:GameBoy2004 回复时间:2005-11-13 13:12:00 
搂主的写法是错误的,void函数不能有返回,什么都不行
给个测试:
void test(void) { 
    return 0;}
int main() { 
    test();
    return 0;
}

编译器返回
test.c, line 1 : In function 'test'
test.c, line 1 : error : `return' with a value, in function returning void
  
 回复人:迷你男孩 回复时间:2005-11-13 14:03:00 
楼上的兄弟你的void test(void) { 
    return 0;}
int main() { 
    test();
    return 0;
}/////////////这个程序这个能对吗?你的void test()的这个HAN数加的是什么呀?能加那个void吗?你能解释一个void test(void )括号里那个void是什么意思呀?加参数也是不是那样的加法呀?对不对呀?你上边的那个兄弟他说的对着呢?
你看一看是不是可以这样写:
#include <iostream.h>

void test()
{
if(1)
return;
}
void main()
{
test();

}
你说的那个人的写法除了不要返回值为0的话,其他都正确。
希望你好好学习c语言,我看了以后,
本人专门申请一个好来回复,
所以以后你在这个上面见不到我。
void test(void) { 
    return ;}
int main() { 
    test();
    return 0;
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册