? Java中注释有三种:
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extend | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
基本类型
一. 数值类型
1. 整数类型
? byte占1个字节范围:-128-127
? short占2个字符范围:-32768-32767
? int占4个字符范围:-2147483648-2147483647
? long占8个字符范围:-9223372036854775808-9223372036854775807
2. 浮点类型
? float占4个字节
? double占8个字节
3. 字符类型char占2个字节
? 二. boolean类型
? 占1位,其值只有true和false两个
低 --------------------------------------------------> 高
byte,short,char --> int --> long --> float --> double
运算中,不同类型的数据先转化为同一类型,然后进行运算
强制类型转换 (高-->低)
int i = 128;
byte b=(byte)i;//内存溢出
//强制转换 (类型)变量名
System.out.println(i);//128
System.out.println(b);//-128
自动类型转换(低-->高)
int i = 128;
double b = i;
//自动转换
System.out.println(i);//128
System.out.println(b);//128.0
1. 变量是什么:就是可以变化的量
2. Java是一种强类型语言,每个变量都必须声明其类型
3. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
4. 注意事项
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
类变量
实例变量
局部变量
public class Demo7 {
//属性:变量
static double salary = 2500; //类变量 static
//布尔值默认值为false
//除了基本类型,其余的默认值都是null
String name="青";//实例变量:从属于对象;如果不进行初始化,这个类型的默认值
int age;
//main方法
public static void main(String[] args) {
int i=10;//局部变量:必须声明和初始化值
System.out.println(i);//10
}
}
算术运算符:+,-,*,/,%,++,--
赋值运算符:=
关系运算符:>,<,>=,<=,==,!=instanceof
逻辑运算符:&&,||,!
位运算符:&,|,^,~,>>,<<,>>>(了解!)
条件运算符:?:
扩展赋值运算符:+=,-=,*=,/=
***注***
//++ -- 自增 自减 一元运算符
int a = 3;
int b =a++;//执行完这行代码后,先给b赋值,再自增
//a++ a=a+1
System.out.println(a);//4
//++a a=a+1
int c = ++a;//执行完这行代码前,先自增,再给c赋值
System.out.println(a);//5
System.out.println(b);//3
System.out.println(c);//5
//幂运算 很多运算,会使用一些工具类来操作
double pow=Math.pow(2,3);
System.out.println(pow);//8.0
package pkg1[.pkg2[.pkg3...]]
import package1[.package2...].(classname|*);
【注】 命令行生成Javadoc文档:javadoc 参数 Java文件
[点击进入如何使用IDEA生成Javadoc文档](如何使用Intellij Idea生成JavaDoc文档_霜之哀伤-CSDN博客_使用idea生成javadoc文档)
原文:https://www.cnblogs.com/zqqzm0814/p/15029798.html