Java基础(二)

Java基础(二)_第1张图片

运算符 

补充(IDEA快捷键)

  1. Ctrl+D: 复制当前行到下一行

数据类型运算结果

  1. 容量大的决定运算结果的数据类型

  2. 有long结果为long,有double结果为double

  3. 关系运算符返回的结果:正确true 错误false (布尔值)

  4. 幂运算没有2^3的表示,一般采用工具类来操作

逻辑运算符

  1. 短路运算:若与运算前面为假,是语句后面不会执行

     int c =5
     boolean d = (c<4)&&(c++<4)
     System.out.println(c); //输出结果c为5而不是6

字符串连接符(面试题)

  1. 若字符串出现在算术运算前面,则后面的算术运算变为字符串链接

  2. 若字符串出现在算术运算后面,则前面的算术运算照常计算

         //字符串连接符 + ,String
         int a=10;
         int b=20;
         System.out.println(""+a+b);
         System.out.println(a+b+"");

三元运算符

  1. x ? y : z 如果x==true,则结果为y,否则结果为z

包机制

  1. 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间

  2. 包的本质就是文件夹!

  3. 包语句的语法格式为

package pkg1[.pkg2[.pkg3]];

  1. 一般利用公司域名倒置作为包名 (com.zhang.xxx)注意倒着写!

  2. 为了能够使用某个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能

    import package1[. package2...].(classname|*);

     import com.zhang.base.*; //*号可以表示所有(通配符)
  1. import导入包一定要放在package下面

JavaDoc(文档)

  1. javadoc命令是用来生成自己API文档的

  2. 参数信息

    • @anthor 作者名

    • @version 版本号

    • @since指明需要最早使用的jdk版本

    • @param 参数名

    • @return 返回值情况

    • @throws异常抛出情况

  1. 命令行cmd生成文档

    javadoc -encoding UTF-8 -charset UTF-8 Doc.java

    生成index.html即为文档

  1. IDEA生成文档

    首先选择需要生成文档的代码--->工具类Tools--->Generate JavaDoc--->勾选File,Include JDK

    --->选择Output directory --->Other command 填入-encoding UTF-8 -charset UTF-8 -->ok

    即可生成

你可能感兴趣的:(java,intellij-idea,开发语言)