标签:一个 命令 改变 类变量 小数点 修改 continue 画线 main方法
| 访问控制 | private | protected | public | ||||
|---|---|---|---|---|---|---|---|
| 类,方法和变量修饰符 | abstract | class | extends | final | implements | interface | natice | 
| new | static | strictfp | synchronized | transient | volatile | ||
| 程序控制 | break | continue | return | do | while | if | else | 
| for | instanceof | switch | case | default | |||
| 错误处理 | try | catch | throw | throws | finally | ||
| 包相关 | import | package | |||||
| 基本类型 | boolean | byte | char | double | float | int | long | 
| short | null | true | false | ||||
| 变量引用 | super | this | void | ||||
| 保留字 | goto | const | 
【注意:】Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符!!!
public static void main(String[] args){
    String 王者荣耀 = "祖安人民";
    System.out.println(王者荣耀);
}
位(bit):是计算机 内部数据 存储的最小单位,11001100是一个八位二进制数。
字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示,
1B(byte,字节)= 8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
1bit表示1位
1Byte表示一个字节1B=8b。
1024B=1KB
1024KB=1M
1024M=1G
低 --------------------------------> 高
byte,short,char-> int-> long-> float -> double
type varName [=value] [{,varName[=value]}];
//格式: 数据类型  变量名 = 值; 可以使用逗号隔开来声明多个同类型变量。
【注意事项】
类变量
实例变量
局部变量
定义在方法中的变量都是局部变量(main方法也是方法,所以定义在main方法中的变量也是局部变量)。
生存时间:局部变量的生存时间和方法的生存时间一致,调用该方法声明该局部变量并初始化的时,该局部变量被创建并分配内存空间;直到该方法调用结束局部变量也就结束了;
创建位置:局部变量是创建在栈内存中的。
public class Variable{
    static int allCicks=0; //类变量
    String str="Hello world"; //实例变量
    
    public void method(){
        int i=0; //局部变量
    }
}
final 常量名=值
final double PI=3.14;
在一个运算中存在一个long类型的数,结果都为long类型;
同理 :在一个运算中存在一个double类型的数值,结果都为double类型;
没有long类型的数值,结果都为int;
JAVA运算优先级:
| 运算符 | 结合性 | 
|---|---|
| [] 、 ()、 (方法调用) | 从左向右 | 
| !、 ~、 ++、 --、+(一元运算符)、-(一元运算) | 从右向左 | 
| *、/、% | 从左向右 | 
| +、- | 从左向右 | 
| <<、>>、>>> | 从左向右 | 
| < 、<=、 >、 >= instanceof | 从左向右 | 
| ==、 != | 从左向右 | 
| & | 从左向右 | 
| ^ | 从左向右 | 
| | | 从左向右 | 
| && | 从左向右 | 
| || | 从左向右 | 
| ?: | 从右向左 | 
| = | 从右向左 | 
示例:
public class stlye
{
public static void main(String[] args)
{
  int a=10,b=6;
  System.out.println("改变之前的数:a="+a+",b="+b);
  a-=b++;
  System.out.println("改变之后的数:a="+a+",b="+b);
}
}
运算结果:
改变之前的数:a=10,b=6
改变之后的数:a=4,b=7
因为b++运算中先执行++,再返回后置++运算表达式(b++)的返回值(6)给-=运算符。
在这个程序中a-=b++等于a=a-b++=10-6,所以a=4。
package pkg1[.pkg2[.pkg3...]];
一般利用公司的域名倒置作为包名;
例如:www.baidu.com 创建包的时候:com.baidu.www baike
为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用 ”import“ 语句可以完成此功能
import package1[.package2...].(classname|*)
格式:
javadoc - encoding UTF-8 -charset UTF-8 [文件名.java]
encoding: 编码格式
charset: 字符级编码

标签:一个 命令 改变 类变量 小数点 修改 continue 画线 main方法
原文地址:https://www.cnblogs.com/wylym/p/14144301.html