05 2013 档案

摘要:1.封装 封装(encapsulation)是面向对象三大特征之一(另外两个是继承和多态(也就是覆写和重载)),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。 前面已经说明了我们可以通过创建对象的方式来访问类和对象的属性,但这种访问可能是有问题的。比如将某个Person的age属性直接设为1000而不加检查就违背了事实。通过方法来访问属性不仅可以进行设置,而且可以对属性进行检查校验。 类是对象的模板,由于很多对象可能都是共用一个类,而对象... 阅读全文
posted @ 2013-05-31 21:35 朗道二级相变 阅读(699) 评论(0) 推荐(0)
摘要:1.static关键字 static是一个特殊的关键字,可以用于修饰方法、属性等成员。 我们知道通常调用一个方法需要这样做:假设一个类A是主类(主方法在这个类中),A类要调用别的类的方法,通常是这样干的:用A类构造器创建一个对象,然后用这个对象调用它的方法,被调用的方法可以是静态的,也可以是非静态的。但static这个关键字有很"开挂"的地方是不用通过类创建实例的办法来调用,可以直接通过类来访问。package chapter1; class HelloWorld { public static void main(String... 阅读全文
posted @ 2013-05-26 16:42 朗道二级相变 阅读(600) 评论(0) 推荐(0)
摘要:第二章 Java基础应用 2.1基本语法 实例019 输出错误信息和调试信息 利用两个System类成员变量输出,两个类成员变量是out和err,都是static,out主要用于输出调试信息,err用于输出错误信息,一般用红色显示(在eclipse控制台是这样)。out和err都是实例对象成员。注:实例变量也是变量,首字母小写 1 package chapter2;2 3 public class Demo019 {4 public static void main(String[] args){5 ... 阅读全文
posted @ 2013-05-16 16:15 朗道二级相变 阅读(390) 评论(0) 推荐(0)
摘要:1.GO语言开发环境搭建 1.1编译环境安装点击链接http://code.google.com/p/go/downloads/list选择一个版本,本人下载的是go1.0.3.windows-386.msi双击安装,选择安装一个安装主目录:例如,C:\Go,不需要配置什么东西。1.2集成开发环境IDE安装配置打开链接:http://code.google.com/p/golangide/downloads/list下载一个版本:如liteidex17.windows.7z下载完毕后在某个目录下解压即可点击liteide.exe,打开开发界面。配置环境... 阅读全文
posted @ 2013-05-13 21:42 朗道二级相变 阅读(515) 评论(0) 推荐(0)
摘要:0.readme.txt 完成功能:以当前服务器时间为标准时间,同步时间给ip.txt文件中列出的服务器需要同步的IP:添加到ip.txt(注意:不能把linux本机IP放到里面)执行前配置:ntp.conf中 server 122.138.73.8(修改为linux本机IP)执行用户:root执行路径:/root/bin(建议放在该路径下执行)执行命令:./synctime.shps:为了执行同步时间的正确性,延长远程执行时间为1分钟,主要用于判断时间是否真正同步成功 另外借用了颜色区分显示执行结果,让执行者更快看到执行情况 1.cop... 阅读全文
posted @ 2013-05-13 11:06 朗道二级相变 阅读(417) 评论(0) 推荐(0)
摘要:Java中常用的一些方法 1.字符串 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 endsWith(String s) 3、比较两个字符串 equals(String s) 4、把字符串转化为相应的数值 int型 Integer.parseInt(字符串) long型 Long.parseLong(字符串) float型 Folat.valueOf(字符串).floatValue() double型 Double.valu... 阅读全文
posted @ 2013-05-10 20:21 朗道二级相变 阅读(425) 评论(0) 推荐(0)
摘要:1 JAVA集合概述 Java集合封装了一系列数据结构比如链表、二叉树、栈、队列等,然后提供了针对这些数据结构的一系列算法比如查找、排序、替换,使编程难度大大降低。(这句话有可能是非法的,因为个人对算法目前不是太了解,并不了解Java有没有实现哪些数据结构。但是说在这里想给那些畏难算法与数据结构这门课程的人一丝信心,嫑以为非要懂算法和数据结构才能编程,不懂这门课程编也能编程,并不是所有的问题都要自己来实现一个数据结构。如果因为觉得编程一定要懂算法和数据结构,进而对编程产生一种心理阴影,没有信心,那是很错误的!你总需要先用一门语言来练练手,然... 阅读全文
posted @ 2013-05-08 16:59 朗道二级相变 阅读(611) 评论(0) 推荐(0)