小编var*_*run的帖子

初始化对象时构造函数如何工作?

此代码的输出为7 20.

为什么7先打印,然后打印20?

public class Television 
{
    private int channel = setChannel(7);
    public Television(int channel) 
    {
        this.channel = channel;
        System.out.print(channel +"");
    }

    public int setChannel(int channel) 
    {
        this.channel = channel;
        System.out.print(channel + "");
        return channel;
    }

    public static void main(String args[])
    {
        new Television(20);
    }
}
Run Code Online (Sandbox Code Playgroud)

java constructor

14
推荐指数
4
解决办法
966
查看次数

在java中的方法参数中传递空引用?

当我运行此代码时,输​​出是"字符串"; 如果我隐藏接受String参数的方法并再次运行代码然后输出是"对象",那么有人可以解释一下这段代码是如何工作的吗?

public class Example {

    static void method(Object obj) {
        System.out.println("Object");
    }

    static void method(String str) {
        System.out.println("String");
    }  

    public static void main(String args[]) {
        method(null);
    }
}
Run Code Online (Sandbox Code Playgroud)

java string

4
推荐指数
1
解决办法
532
查看次数

出现错误“Tomcat 无法在 45 秒内启动。”

我在 ecllipse 中运行 apache tomcat 服务器时遇到错误,错误描述为“本地主机上的服务器 apache-tomcat-7.0.54 无法在 45 秒内启动。如果服务器需要更多时间,请尝试增加服务器中的超时时间编辑”。收到这条消息后,我增加了服务器启动的时间,但我又收到了同样的消息。

控制台打印错误是

Jun 23, 2014 11:05:20 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property   'source' to 'org.eclipse.jst.jee.server:example' did not find a matching property.
Jun 23, 2014 11:05:20 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Jun 23, 2014 11:05:20 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Jun 23, 2014 11:05:20 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 868 ms
Jun 23, 2014 11:05:20 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jun 23, 2014 …
Run Code Online (Sandbox Code Playgroud)

java eclipse apache tomcat

4
推荐指数
1
解决办法
1万
查看次数

mysql查询选择当前月份的所有行?

我有一个名称为startdate的列名为datetime类型.我必须获取当前月份的开始日期和结束日期之间的所有行.这是从1/nov/2014到2014年11月30日.

mysql

4
推荐指数
2
解决办法
1万
查看次数

当用户在Java中不再活动时,我们如何自动使会话失效?

请问有什么可以告诉我,当用户在Java上的用户不再活动超过15分钟时,我们如何使用户的会话无效?

java web-applications java-ee web

2
推荐指数
2
解决办法
346
查看次数

为什么在集合界面中添加对象时无法创建具有引用名称的对象?

添加带引用名称的对象时,我收到错误

class vechile
{
    void service()
    {
        System.out.println("Generic vehicle servicing");
    }
}

public class mechanic
{
    public static void main(String args[])
    {
        List vehicles = new ArrayList();
        vehicles.add(vechile q1=new vechile());// this line is showing error
        vehicles.add(new vechile());
    }
}
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
50
查看次数

在构造函数参数中传递byte时获取错误

运行此代码时出现编译时错误,错误是构造函数示例(int)未定义.

public class Example
{
  public Example()
  {
     this(4);//error
  }
  public Example(byte var)
  {
     System.out.println(var);
  }
  public static void main(String[] args)
  {
     Example t6 = new Example();
  }
}
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
805
查看次数

如何通过子类调用超类参数化构造函数?

为什么我在Employee构造函数的启动中遇到错误,找不到符号构造函数Person?

class Person {
    String name = "noname";

    Person(String nm) {
        name = nm;
    }
}

class Employee extends Person {
    String empID = "0000";

    Employee(String eid) {// error
        empID = eid;
    }
}

public class EmployeeTest {
    public static void main(String args[]) {
        Employee e1 = new Employee("4321");
        System.out.println(e1.empID);
    }
}
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
1936
查看次数

为什么不能将一个泛型类型实例的引用分配给另一个泛型类型实例?

为什么我收到此警告消息,无法将数字转换为整数.

List<Number> list1 = null;
List<Integer> list2 = null;
list2 = list1;// warning Type mismatch: cannot convert from List<Number> to List<Integer>.
Run Code Online (Sandbox Code Playgroud)

java

-3
推荐指数
1
解决办法
47
查看次数

标签 统计

java ×8

apache ×1

constructor ×1

eclipse ×1

java-ee ×1

mysql ×1

string ×1

tomcat ×1

web ×1

web-applications ×1