平凡之上
博观而约取,厚积而薄发! 守得云开见月明。

# 2021-12-03

4、变量,常量

(1)变量定义:

1 type varName [=value] [,varName [=value]]; //数据类型 变量名=值;可以用逗号隔开声明多个同类型变量。 

java变量是程序中最基本的存储单元,其要素包括变量名、变量类型、和作用域

变量作用域:类变量、实例变量、局部变量。

1 Public class variable{
2     static int all=0;    //类变量(静态变量)
3     String str="hello";    //实例变量
4     public void method(){
5         int i=0;    //局部变量
6     }
7 }

(2)常量定义

1 final 常量名=值;
2 final double PI=3.14;

常量名一般用大写。

 # 2021-12-04

5、运算符

运算符优先级:https://www.cnblogs.com/zjfjava/p/5996666.html

1 int a=10,b=20;
2 System.out.println(""+a+b);    //1020
3 System.out.println(a+b+"");    //30

三元运算符:x ? y : z

6、包机制

在Java中,为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。它的语法格式为:

package package1[.package2[.package3...]];

在正式的开发中,一般都采用公司域名倒置来作为包名。

当我们使用某个包下的类时,我们还需要在Java程序中明确的导入该包,使用import语句将其导入,具体语法如下:

import package1[.package2[.package3...]].(ClassName|*);

我们还可以使用*代替类名,这样就表示导入对应包下的所有类,这里的*就表示通配符,匹配该包下的所有类。

参考博文:https://blog.csdn.net/weixin_45935633/article/details/104107935

7、JavaDoc

javadoc命令是用生成自己的API文档的。

参数信息

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的jdk版本
  • @param 参数名
  • @return 返回值情况
  • @thows 异常抛出情况
 1 /**
 2  * @author tang
 3  * @version 11
 4  */
 5 public class Doc {
 6     String name;
 7     /**
 8      * @param name
 9      * @return
10      */
11     public String test(String name){
12         return name;
13     }
14 }

 

posted on 2021-12-03 21:54  平凡之上  阅读(28)  评论(0编辑  收藏  举报