zoukankan      html  css  js  c++  java
  • effective java 笔记1--序言

    一、序言

    程序设计的几条基本原则:

    1、清晰性和简洁性最为重要,模块的用户永远也不应该被模块的行为所迷惑,所以写良好的注释是必需的。

    2、模块要竟可能小,但也不能太小,好一个深奥的哲学问题。

    3、代码应该被重用,而不是应该被拷贝,拷贝的代码哪天就是你的灾难。

    4、模块的依赖性应该尽可能地降到最小,低耦合是必须的。

    5、错误应该尽早被检测出来,最好是在编译时刻,否则你的这次运行就白费了。

    6、永远要注重自己写的代码是否足够清晰,正确,可用,健壮,灵活和可维护。

    Java语言支持的四种类型:

    接口(interface),类(class),数组(array)和基本类型(primitive)。前三种类型通常称为引用类型(reference type),类实例和数组是对象,基本类型的值则不是对象。

    如int数组是有下面的方法的

    int[][] aa = new int[2][2];
    aa.getClass();
    aa.equals(new Object());

    另外java中方法签名不包括返回类型,这不同于C++,所以如果两个方法签名如果只是返回类型不同,在java中是不合理的。

    示例:输入输出参数

    public static void test(int[] para)
    {
         para[0]=3;
         para[1]=4;
    }
    
    public static void main(String[] args){
         int[] values = {1,2};
         test(values);  
         //values[0]=3,values[1]=4;
    }

     API:application programing interface

     是指类、接口、构造函数(constructors)、成员和序列化形式(serialized form),程序员通过它们可以访问一个类、接口或包。使用API编写程序的程序员被称为该API的用户。

  • 相关阅读:
    【设计模式:单例模式】使用单例模式载入properties文件
    Java 强引用,软引用,弱引用
    sharepreference实现记住password功能
    WWDC2015
    activity之栈管理
    LeetCode:Palindrome Number
    ZOJ 3822 Domination(概率dp)
    WCF报 当前已禁用此服务的元数据发布的错误
    HTML常见标签总结
    xml基础总结
  • 原文地址:https://www.cnblogs.com/duanxz/p/3424928.html
Copyright © 2011-2022 走看看