2.java基础_2
# 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、运算符
运算符优先级:
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 }