Java 学习-1
标识符
关键字

数据类型
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才使用
类型转换
运算中,不同类型的数据先转化为同一类型,然后进行计算
类型强制转换 (类型)变量
自动转化 低到高
不能对布尔类型进行转化,不能把对象类型转化为不相干的类型,在高容量转化为低容量时强制转化
变量
-
类变量
-
实例变量
-
局部变量
public class Demo{
//属性:变量
//实例变量:从属于对象;如果不自行初始化,这个类型的默认值
//布尔值:默认false
//除了基本类型,其余的默认值都是null
String name;
int age;
//main方法
public static void main(String[] args){
//局部变量:必须声明和初始化
int i=10;
System.out.println(i);
//变量类型 变量名字=new Demo();
Demo demo=new Demo();
System.out.println(demo.name);
System.out.println(demo.age);
}
//其他方法
public void add(){
System.out.println()
}
}
运算符
java支持的运算符

Math类
Math.pow
逻辑运算需要注意短路运算
包机制
Java提供了包机制,用于区别类名的命名空间
包语句的语法格式
package pkg1[.pkg2[.pkg3...]]
在java程序中需要明确导入该包,使用import语句可完成此功能
import package1[package2...].(classname|*)
package需要在所有代码开头,在import上面
一般利用公司域名命名
导入包下所有的类import java.*
文档注释
Javadoc命令是用来生成自己API文档的
参数信息
- @author 作者名
- @version 版本号
- @since 指明需要最早使用的jdk版本
- @param 参数名
- @return 返回值情况
- @throws 异常抛出情况
javadoc -encoding UTF-8 -charset UTF-8 Java文件名.java
javadoc -encoding UTF-8 -charset UTF-8 Doc.java

浙公网安备 33010602011771号