站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题 expected错误,详情内示

expected错误,详情内示

摘要: expected错误,详情内示


import javax.mail.*;
import XXX.*;
import XXX.*;

public class GetConnection
{
public final String STRMAILSERVER = "XXX";
public final String STRUSERNAME = "XXX";
public final String STRPASSWORD = "XXX";
private int intConnectTimeOut = 10;
private int intRetryInterval = 5;
private int intCount = 0;

GetConnection objGetConnection = new GetConnection();

XXX m_objMailMonitor = new XXX();

XXX m_objMailAccessor = new XXX();
m_objMailAccessor.setMailServer(STRMAILSERVER);
m_objMailAccessor.setUsername(STRUSERNAME);
m_objMailAccessor.setPassword(STRPASSWORD);
m_objMailAccessor.setMailConnectTimeOut(intConnectTimeOut);

public boolean getConn()
{
XXX m_checkMailServerConnection =
m_objMailMonitor.checkMailServerConnection(m_objMailAccessor, intRetryInterval, intCount);
if ("Success".equals(m_checkMailServerConnection.toString()))
{
return true;
}
else
{
return false;
}
}

public boolean startMailMonitor()
{
if (objGetConnection.getConn())
{
System.out.println("Connected");
m_objMailMonitor.startConnectMailServer();
XXX m_objStartMailMonitor = m_objMailMonitor.start();
if("success".equals(m_objStartMailMonitor))
{
System.out.println("Monitor start successfully");
}
else
{
System.out.println("Monitor not started");
}
}
else
{
System.out.println("not connected");
}
}

public static void main(String[] args)
{
GetConnection newObjGetConnection = new GetConnection();
newObjGetConnection.startMailMonitor();
}
}
编译时报错
GetConnection.java:19: expected
m_objMailAccessor.setMailServer(STRMAILSERVER);
^
GetConnection.java:20: expected
m_objMailAccessor.setUsername(STRUSERNAME);
^
GetConnection.java:21: expected
m_objMailAccessor.setPassword(STRPASSWORD);
^
GetConnection.java:22: expected
m_objMailAccessor.setMailConnectTimeOut(intConnectTimeOut);
^
4 errors
我个人感觉方法调用上没有什么问题,哪位大哥帮我看看?


m_objMailAccessor.setMailServer(STRMAILSERVER);
m_objMailAccessor.setUsername(STRUSERNAME);
m_objMailAccessor.setPassword(STRPASSWORD);
m_objMailAccessor.setMailConnectTimeOut(intConnectTimeOut);

方法调用没有错,
但这四句要放到函数里面去,你可以放到构造函数里面



m_objMailAccessor.setMailServer(STRMAILSERVER);
m_objMailAccessor.setUsername(STRUSERNAME);
m_objMailAccessor.setPassword(STRPASSWORD);
m_objMailAccessor.setMailConnectTimeOut(intConnectTimeOut);

这4行语句得写到方法里.


放进去果然好了,谢谢了。


↑返回目录
前一篇: 《JSP2.0技术手册》里的一个例子我的运行结果有问题。
后一篇: 有关观察者模式和多线程,请教