属性是对一个或者多个字段的封装. 类里面为什么要用一个共有的属性来封装其中的字段,也可以这样说用共有属性来封装私有变量,其中的好处应该大家都说的出来,就是为了实现数据的封装和保证了数据的安全,保护类里面的成员不被任意改动.例如下面的例子: class myclass { private int age;//私有的字段 public int Age //属性 { get { return this.age;…
1 试验环境 OS:win7 JDK:jdk7 Log4j:1.2.17(好尴尬,原本是想试验下log4j2的,结果阴差阳错用了这个版本,不过幸好,试验也不白试验,试验的作用是一样的) 2 先看两个简单的栗子然后在谈为什么吧! (1)当我们想打印一些信息时,估计这是最容易想到的一种方式,将我们想打印的信息,打印到控制台中 /** * Created by godtrue */ public class UnLog4j { public static void main(String[]args)…
一:试验环境 OS:win7 JDK:jdk7 Log4j:1.2.17(好尴尬,原本是想试验下log4j2的,结果阴差阳错用了这个版本,不过幸好,试验也不白试验,试验的作用是一样的) 二:先看两个简单的栗子然后在谈为什么吧! (1)当我们想打印一些信息时,估计这是最容易想到的一种方式,将我们想打印的信息,打印到控制台中 /** * Created by godtrue */ public class UnLog4j { public static void main(String[]args)…
http://blog.sina.com.cn/s/blog_82526aa60100txtx.html 有字段为啥要有属性??? 属性作用: 1.控制读和写的权限 get:读出 set:写入 2.对数据值进行安全检查 如果在一个类中有一个公有字段,那么在这个类的外部我们可以自由无阻的使用这个字段,但是如果给这个字段赋了一个很“离谱”的值,那这对程序可能会造成很大的影响 比如: Class Student { public int Age; } 在这个类外我们写: Student stu =ne…
最大的疑惑就是:有了字段,为什么还要有属性呢? 如果在一个类中有一个公有字段,那么在这个类的外部我们可以自由无阻的使用这个字段,但是如果给这个字段赋了一个很“离谱”的值,那这对程序可能会造成很大的影响 比如: Class Student { public int Age; } 在这个类外我们写: Student stu =new Student(); stu.Age = 1000; 众所周知,人目前是不可能活到1000岁的,但是这样赋值编译器又不会报错(假设外部没有限制Age取值的逻辑),但是我…
New York is 3 hours ahead of California, 纽约时间比加州时间早三个小时, but it does not make California slow. 但加州时间并没有变慢. Someone graduated at the age of 22, 有人22岁就毕业了, but waited 5 years before securing a good job! 但等了五年才找到好的工作! Someone became a CEO at 25, 有人25岁就当…
今天在写习题时,遇到些小问题,在这里把答案分享给大家,希望能帮助到大家! 一.把字符串转换成日期类型 var str = "1997-3-12"; var d = new Date(str); console.log(d); console.log(d.getTime()); 控制台输出: console.log(d); 显示为: Wed Mar 12 1997 00:00:00 GMT+0800 (香港标准时间) consolle.log(d.getTime()); 把时间转换成毫秒…