zoukankan      html  css  js  c++  java
  • 二、一切都是对象

    一、拥有一个引用,并不一定需要有一个对象与它关联,一种安全的做法是创建一个引用的同时便进行初始化。

    二、对象存储的五个地方:寄存器、堆栈、堆(一种通用的内存池)、常理存储、非RAM存储。

      基本类型

      boolean、char、byte、short、int、long、float、double、void

      Java提供了两个用于高精度计算的类

        BigInteger  支持任意精度的整数

        BigDecimal  支持任意精度的定点数

      创建一个数组的时候,数组的值会被初始化成null

    三、在C/C++/Java中,作用域由花括号的位置决定。Java对象不具备和基本类型一样的生命周期,但是无法在创建对象的作用域之后访问这个对象,

      Java有一个垃圾回收站,可以自动销毁的不再需要的对象。

    四、基本成员默认值

      当变量作为类的成员使用时,Java才确保给定其默认值。

      boolean false

      char      null

      byte      (byte)0

      short     (short)0

      int     0

      long   ol

      float  0.0f

      double  0.0d

      如果在某个方法中定义 int x; 那么x得到的可能是任意值,而不会被初始化为零、

    五、Java中方法的基本组成部分包括:名称、参数、返回值和方法体,方法只能作为类的一部分来创建,方法只有通过对象才能被调用;

      方法的参数列表中必须指定每个所传递对象的类型及名字,这里的传递实际上也是引用。

    六、

      为了给一个类库生成不会与其他名字混淆的名字,Java设计者希望程序员反过来使用自己的Internet域名,

      这种机制意味着所有的文件都能够自动存活于他们自己的名字空间内,而且同一个文件内的每个类都有唯一的标识符。

      使用import提示编译器导入一个包,也就是一个类库。用 * 表示导入该包下的所有子包。

      static意味着这个域或对象不会与包含它的那个类的任何对象实例关联在一起。

      引用static的对象或者方法有两种途径,一种可以通过一个对象去定位它,同时也可以直接通过类名去调用。

    七、javadoc是用于提取注释的工具,基本语法:

      /**开始 */结束 使用Javadoc的方式有两种:嵌入式HTML和“文档标签”,独立文档标签是一些以@字符开头的命令

      共有三种注释的文档,分别对应于注释位置后面的三种元素:类、域、方法。另外不要在嵌入式HTML中使用标题标签,可能会和默认标签产生冲突。

      

    八、编码风格

      类名的首字母要大写,其中每个名字内部单词的首字母都采用大写形式。

  • 相关阅读:
    Spring中的Bean的配置形式
    使用外部属性文件配置Bean以及Bean的生命周期方法
    运行时找到main方法所在的类
    获取SpringMVC中所有RequestMapping映射URL信息
    RequestBody只能读取一次的问题
    接口标记为@ResponseBody却不进入ResponseBodyAdvice
    springboot打成jar包后无法解压
    Springboot打包执行源码解析
    关于base64的一个小细节
    Liquibase使用入门
  • 原文地址:https://www.cnblogs.com/zzy9669/p/4480713.html
Copyright © 2011-2022 走看看