入门java代码例和解释 java代码 入门

Java 详细解释一段代码,因是初学者,请说的通俗点,谢谢

一步一步来:

10年积累的做网站、网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有古县免费网站建设让你可以放心的选择与我们合作。

首先,执行的是小括号里面的语句(id == upstu.id ? 0:-1),意思是,判断id是否和upstu.id相等,若相等(即条件为真),返回0,不相等(即条件为假),则返回-1,这里面“==”是比较是否相等,“?”可以说"是否”的意思,"?"后面的值是条件为“真”时返回的值,“:”后面的值是条件为"假"时返回的值;

接着,执行id upstu.id ? 1:(id == upstu.id ? 0:-1),意思是,判断id是否大于upstu.id,若大于,则返回1,否则,则返回小括号返回的值;

最后,将id upstu.id ? 1:(id == upstu.id ? 0:-1)返回的值赋给result。

这里面"?"":"就是一个条件判断,您可以这样理解,“?”前面是判断条件,"?"后面是为真时返回的值,“:”后面是为假时返回的值。类似于if/else。

希望对您有所帮助~~~有问题再讨论~~

关于一段入门的java代码

1.final TextView textView = (TextView)findViewById(R.id.TextView01); 从资源加载TextView

2.button.setOnClickListener(new View.OnClickListener() { 设置button响应click事件

3. public void onClick(View view) { click事件的方法

4. textView.setText("Button按钮"); 显示文字

5. }

6.});

Java代码解释

这不是java代码,是javascript代码

script type="text/javascript" src="js/jquery-1.8.2.min.js"/script

script type="text/javascript" src="js/jquery-ui.min.js"/script

script type="text/javascript" src="js/jquery.idealforms.js"/script

以上是导入JS库的代码,导入以后就可以使用一些库里的代码,这里导入的jquery和jquery的一些插件,其中有ui和表单插件。

script type="text/javascript"

这里中间的代码是JS的代码,我下面解释。

/script

Javascript语言里定义变量可以这样定义,举例:var a = {key:value,fn:function(){alert(1)}};

这里的a是一个变量,也可以理解为一个对象,对象里拥有属性和方法,key就是属性,对应的属性值是value,fn是函数,对应的函数体是后面的function(){alert(1)},看你的代码:

var options = {

onFail: function(){

alert( $myform.getInvalid().length +'invalid fields.' )

},

inputs: {

'password': {

filters: 'required pass'

},

'username': {

filters: 'required username',

data: {

//ajax: { url:'validate.php' }

}

}

},

'file': {

filters: 'extension',

data: { extension: ['jpg'] }

},

'comments': {

filters: 'min max',

data: { min: 50, max: 200 }

}

};

上面定义了一个options的变量,她拥有一些属性与方法

var $myform = $('#my-form').idealforms(options).data('idealforms');

上面代码$('#my-form')是通过jquery库获取一个元素ID为my-form的元素,它有idealforms方法,传递参数options后,返回一个对象在调用data方法,传递字符串参数idealforms。

$('#reset').click(function(){

$myform.reset().fresh().focusFirst()

});

上面代码$('#reset')同样获取元素,后面.click是说点击这个元素要触发的事件函数,其中这个$myform.reset().fresh().focusFirst()

$myform.focusFirst();

意为该表单重置刷新并且自动成为当前页面焦点。

div style="text-align:center;"/div

上面这段是一个div元素,没什么说的,一个加入了一个样式,意思是说在这个div中的文本居中显示。

java新手问题,解释一下下面代码

System.out.println(new Date()); --打印当前日期

Properties p=new Properties(); --new 一个Properties对象

p.list(System.out); 把输出流对象设置到属性文件的list

System.out.println("---Memory Usage"); 打印---Memory Usage

Runtime rt=Runtime.getRuntime();--获取当前运行上下文对象

System.out.println("Total Memory="+rt.totalMemory()+"Free Memory"+rt.freeMemory());

--打印总内容消耗,剩余内存,释放内存

记得采纳哦

刚学JAVA,有段代码,我理解不了,我想请朋友们帮我解释一下.

所有的java对象父类为Object

任何Oject对象都有一个称之为hashCode的字段又叫hash码,

它的作用可用来唯一标识一个对象。就好像一个人都有一个身份证并且不应该会重复。

Object父类有一个hashCode()方法 用来向对象的使用者提供该对象的hash码,我们自定义一个类对象时可以重新覆写这个默认的方法。

这样我们就可以让我们的对象向外界提供独一无二的hash码。

既然是独一无二的,那么hash码就可以被用来进行对两个对象的比较

equals方法与hashCode方法类似也是由Object类定义的,我们的自定义类中自带了该默认方法,我们覆写它的目的是以我们的需要来对比两个对象。

新手请高手解释一段java代码

楼上说得对,我帮你改了一下你的程序:

class Q1

{

public static void main(String [] args)

{

double d = 1.23;

Dec dec = new Dec();

System.out.println(dec.decrement(d));

}

}

class Dec

{

double decMe;

public double decrement (double decMe)

{

this.decMe = decMe-0.1;

rutrun this.decMe;

}

}

这样应该就可以了,你的错误是:你用的是两个类,这两个类之间的变量是不通用的,即第二个类是不能用第一个类定义的变量的,如果要想要得到你要的结果就只能在第二个类中声明变量(变量名可以任意)然后将计算后的结果返回就可以得到你要的答案了。希望你能理解我说的东西。也希望你能学好这门语言。


网页题目:入门java代码例和解释 java代码 入门
网页URL:http://cdiso.cn/article/dodjssh.html

其他资讯