• 面向对象设计


        很久没更新过,今天开始看Java编程思想,突然想把自己感悟到的记录下来,以便提醒自己,勉励自己。

        开篇的两章直接地讲述Java语言的根本是面向对象程序设计(Object-oriented Programming,OOP),以及对象的含义一切都是对象。面向对象程序设计方式有下面的几种特性:

    1.     万物皆为对象。
    2.     程序是对象的集合,它们通过发送消息来告知彼此所要做的。
    3.     每个对象都有自己的由其他对象所构成的存储。
    4.     每个对象都拥有其类型。
    5.     某一特定类型的所有对象都可以接收同样的消息。


        Java程序的基本组成部分,几乎一切都是对象。

        所有的对象需要被创建,使用的时候引用,不需要主动去销毁,因为Java的垃圾回收机制会自动识别并且销毁。 其中也讲述了详尽的对象,继承,注释等。在这里就不一一的说明了,我拿出文中的两个模板练习了下,虽然说简单,但是一切复杂的东西都应该简单,并且也应该把简单的东西弄明白。
       例子1 :

    import java.util.Date;

    public class Test_0528_Demo02 {
        public static void main(String[] args) {
         System.out.println(new Date());
        }
    }
    /*public 关键字意指这是一个可由外部调用的方法,main()方法的参数是一个String对象的数组。在这个程序中并未用args,但是Java编辑器
    * 要求必须这样做,因为args 要用来存储命令命令行参数。传递的参数是一个Date对象,一旦创建它之后,可以直接将它的值(将被自动转换为
    * String类型)传送给println()。 当这条语句执行完毕好,Date对象将不再被使用,垃圾回收站会发现这一情况,并在任意时候将其回收*/


    例子2:

    /**
     * 说明工程
     * 说明日期
     * @author  name或者address
     * @version  1.0
     */
    public class Test_0528_Demo01 {
        public  static void main(String[] args) {
          //提供环境信息,list()方法将结果发送给它的参数:System.out。
          System.getProperties().list(System.out);
          //查询用户名
          System.out.println(System.getProperty("user.name"));
          //查询java.library.path
          System.out.println(System.getProperty("java.library.path"));

        }
    }

  • 相关阅读:
    Git版本控制使用方法入门教程
    github 与git 使用 及配置
    IOS ASI http 框架详解
    block 理解及 简单回调
    IOS在Xcode 4.x以上如何 创建 和 添加 静态库
    dispatch queues GCD
    理解UIApplication(转)
    android 标签对应的代码怎么写alignParentRight、marginRight
    Android 资源文件的命名规范问题
    输入法弹出,屏幕自动适应
  • 原文地址:https://www.cnblogs.com/zhishifx/p/9101478.html
Copyright © 2020-2023  润新知