小编Chi*_*abh的帖子

最终变量与静态最终变量之间的差异

我刚刚研究了最终的数据成员,我认为最终变量与静态最终变量的区别是什么?


我知道一个静态和最终的字段只有一个存储空间,而最终变量将有与每个实例相关联的存储空间.

但即使我只声明一个变量final,那么对于所有对象它仍然是相同的,因为我需要在程序本身而不是在运行时初始化它们.


那么,除了与内存相关的问题外,两者基本上没有区别?

java

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

返回主要功能的类型

可能重复:
main()在C/C++中应该返回什么?
void main和int main之间的区别?

我一直在使用C中的main方法

void main(){ // my code }
Run Code Online (Sandbox Code Playgroud)

它对我来说效果很好.我也知道其他的 int返回类型:

int main(void)
int main()
int main(int argc, char *argv[])
Run Code Online (Sandbox Code Playgroud)

但是我找不到任何可以void用作返回类型的资源.每本书都建议返回类型必须int或者省略.然后为什么void main()工作?

这取决于我使用的C版本吗?或者它是否有效,因为我使用的是C++ IDE?请具体回复C而不是C++.

c

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

在java中使用默认的构造函数,即使存在参数化构造函数也是如此

我只想在这里清除我的概念,所以我要问......

如果我为我的类定义一个显式的参数化构造函数,我是否仍然可以调用java编译器提供的默认构造函数(默认情况下为每个类提供)?

或者它是否导致在这种情况下导致编译时错误?请解释一下编译器调用的确切情况!

java constructor default-constructor

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

验证密码字段是否为空

我有一个登录表单,用户输入用户名和密码以尝试登录他的个人资料.我想在开始进行服务器端处理之前动态验证两个字段都已填满.


<form id="form" method="post" action="student.jsp">

          <label><strong>Username :</strong><br/><br/>
          <input type="text" value="" name="username" id="idusername">
        </label><br/><br/>

          <label><strong>Password :</strong><br/><br/>
          <input type="text" value="" name="password" id="idpassword">
            </label><br/><br/><br/>

          <input id="minibutton" name="send" type="submit" value="Login" />
        </form>
Run Code Online (Sandbox Code Playgroud)

我正在使用javascript,只要用户名留空并且我们尝试登录,它就会正确验证并发出警报.但是,密码字段不会这样做,我们可以将其留空.


$(document).ready(function(){
//global vars
var form = $("#form");
var username= $("#idusername");
var password = $("idpassword");

//On Submitting
form.submit(function(){
    if(username.val().length==0 || password.val().length==0){
                    alert('Please enter the username');
        return false;
                    }
    else
    {
                if(password.val().length==0)
                    {
                        alert('Please enter the password');
                        return false;
                    }

                 else   
                    return true;
    }
});
});
Run Code Online (Sandbox Code Playgroud)

我不擅长javascript,但我需要用它进行动态验证.在验证密码字段时出现错误.

javascript jquery

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

标签 统计

java ×2

c ×1

constructor ×1

default-constructor ×1

javascript ×1

jquery ×1