java 基础 ·一(--for test)

今天开始会着手java 进行接口自动化、 ui自动化(appium)的学习 ✌️
//当然python也不会放弃 (python目前来看大多比较偏向应用 很多基础原理并不懂 最近会练习看文档的能力吧哈哈哈哈哈…… 不做度度的伸手党了)

这里是java 基础:

基本数据类型:

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

  • byte:
    byte 数据类型是8位、有符号的,以二进制补码表示的整数;
    最小值是 -128(-2^7);
    最大值是 127(2^7-1);
    byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;
    例子:byte a = 100,byte b = -50。
  • short:
    short 数据类型是 16 位、有符号的以二进制补码表示的整数
    最小值是 -32768(-2^15);
    最大值是 32767(2^15 - 1);
    例子:short s = 1000,short r = -20000。
  • int:
    int 数据类型是32位、有符号的以二进制补码表示的整数;
    最小值是 -2,147,483,648(-2^31);
    最大值是 2,147,483,647(2^31 - 1);
    默认值是 0 ;
    例子:int a = 100000, int b = -200000。
  • long:
    long 数据类型是 64 位、有符号的以二进制补码表示的整数;
    最小值是 -2^63
    最大值是 2^63 -1
    这种类型主要使用在需要比较大整数的系统上;
    例子: long a = 100000L,Long b = -200000L。
    最好大写。
  • float:单精度 32位;
    float 在储存大型浮点数组的时候可节省内存空间;
    例子:float f1 = 234.5f。
  • double:
    double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数;
    浮点数的默认类型为double类型;
    double类型同样不能表示精确的值,如货币;
    默认值是 0.0d;
    例子:double d1 = 123.4。
  • boolean:true 和 false;
    这种类型只作为一种标志来记录 true/false 情况;
    例子:boolean one = true。
  • char:
    char类型是一个单一的 16 位 Unicode 字符;
    最小值是 \u0000(即为0);
    最大值是 \uffff(即为65,535);
    例子:char letter = 'A';。

变量类型

  • 类变量
  • 实例变量
  • 局部变量
    (👇其实并没有看懂)


    变量类型
  1. static 静态变量 (类变量)
package test;

public class Dog {
    public static int age =12;  //这个age,不需要实例对象就能调用
    private void print (String str) {
        if(str.length()<6)
            System.out.println(str);
        else    
            System.out.println("bark!");
    }
    public void setColor(String color)
    {
        this.color=color;   
    }
    public String getColor() {
        return this.color;
    }
}
package test;
public class HelloWorld {
    public static void main(String[] args) {
        Dog dog1= new Dog();
        dog1.setColor("green");
        System.out.println(Dog.age);//这里是调用
        System.out.println(dog1.getColor());
    }
}

java修饰符:

  • tips:
    常量类都是用枚举~
    private的变量和方法外部都调用不了~
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,513评论 1 44
  • 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) c...
    Jasonme阅读 1,186评论 0 4
  • 回收键盘的方式很多,这里记录自己常用的四种方式。1、resignFirstResponder所有继承于UIResp...
    __沙漠阅读 1,531评论 1 1

友情链接更多精彩内容