java的一些基础

java基础

编译型与解释型语言的区别

编译就是整个程序都运行一遍,类似于将整本书翻译,但是书更新的话就要重新翻译。也就是说,如果代码有变化,就得重新运行一遍才得作用。

解释型,相当于一个你请的翻译人员,好处就是如果后面有变化,不用运行整遍程序。

 

java的数据类型分为两大类

基本类型

数值类型

  1. byte占一个字节范围:-128~127

  2. short占2个字节范围:-32768~32767

  3. int占4个字节范围:-2147483648~2147483647

浮点类型

float 占4个字节

double 占8个字节

字符类型

char 占2个字节

 

引用类型

接口

数组

BigDecimal 数学工具类(银行业务字母表示);

数据类型转换

强制转换,(int)

所有的字母本质还是数字。

//转义字符

// \t制表符

// \n换行

变量作用域

类变量

实例变量

局部变量

 public class Variable{
     static int allCllicks;//类变量
     String str="hello world";//实例变量
     public void method(){
         int i=0;//局部变量
    }
 }

实例变量从属于对象

类变量:加个static

final 修饰符,不存在先后顺序

变量的命名规范

java的关系运算符

左移乘2,右移除2

posted @ 2022-07-04 17:54  前路不走  阅读(28)  评论(0)    收藏  举报