ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

最近学习到的一些基础知识

最近学习到的一些基础知识

最近的一些基础知识

  • IDE: 集成开发环境

  • Java代码快捷生成: psvm(main方法),sout(输出)

  • 注释

    文档注释(/**)

    /****/
    
  • 标识符和关键字

  • 基本数据类型

    1. int占4个字节,long占8个字节(long num = 100L)
    2. float占4个字节 (float num = 10.2f) ,double占8个字节
    3. char占2个字节
    4. boolean占1个位
  • String 不是关键字

  • 引用类型(默认值为null)

    1. 接口
    2. 数据
  • 整数拓展(需要记忆)

    1. 二进制 0b

    2. 十进制

    3. 八进制 0

    4. 十六进制 0x

      例:int i = 10 (i=10)

      ​ int i = 0b10 (i=2)

      ​ int i = 010 (i=8)

      ​ int i = 0x10 (i=16)

  • 最好避免使用浮点数进行比较

  • 编码Unicode表 :2字节(97 = a ,65 = A) //形式为: U0000 UFFFF

    例:char ch = '\u0061';(ch = a)

  • 转义字符

    1. \t (制表符)
    2. \n (换行)
  • 类型转换

    byte,short,char-->int-->long-->float-->double

  1. 强制转换: 高转低
  2. 自动转换: 低到高
  • 作用域

    1. 类变量:static String name = "name";(从属于类,会随着类消失)
    2. 局部变量:方法中定义的变量(必须声明和初始化值)
    3. 实例变量:从属于对象,可以不初始化(类中定义的)
  • 常量

final 常量名 = 22;

  • 运算符

    1. (<<)左移 相当于把数字*2 例:2<<3(结果为16)
    2. (>>)右移 相当于把数字/2
  • 注意

    a = 10; b = 20;System.out.println(" "+a+b);  //结果为1020(因为被转换成了字符串类型)System.out.println(a+b+" ");  //结果为30
    
  • 包机制

    1. 一般用公司域名倒置作为包名
    2. 引用时要导包
  • JavaDoc(是用来生成自己的API文档的)

    package xxx;
    /*** @author 作者名* @version 版本号* @since jdk版本*/
    public class Doc{String name;/*** @author 作者名* @param name参数名* @return 返回值情况* @throws 异常抛出情况*/public String test(String name) throws Exception{return name;}
    }
    
    1. 在文件目录下的cmd命令行输入
    javadoc -encoding UTF-8 -charset UTF-8 文件名.java
    
    1. 在idea中生成JavaDos文档

      [可参考这个博客](如何使用Intellij Idea生成JavaDoc文档 - 马莱狙神 - 博客园)

返回列表