eclipse的入门

2.1数据存储的基本单位

计算机硬盘的存储的最小单位 字节 byte

1024GB = 1TB

1024TB = 1PB

1024PB = 1EB

写的英文的字母占1字节。写数字占1个字节

一个中文的字符如果编码格式是utf-8的时候 占用3个字节

一个中文的字符如果编码格式是GBK的时候 占用2个字节

2.2常见的进制单位了解

进制单位基数范围规则
二进制0-1逢2进1
八进制0-7逢8进1
十进制0-9逢10进1
十六进制0-9 a-f逢16进1

2.3java中常见的变量的声明

定义: 在Java运行过程中,可以改变的量叫变量

语法格式:

数据类型  变量名字 = 初始化的值;
​
    int   a = 30;  将30赋值给变量a。
    char  c1 = 'a';
    char c2 = '中';
    long l1 = 780923268L;
    sout(c1); 输出上面这些变量进行打印 展示而已
    String  str = "你好";

数据类型: 就是对数据的一个约束

变量名字: 就是起的名字而已

=:赋值号 将右边的真实的值赋值给左边的变量的

初始化值:存储的某一个具体的数据

简单的列子方便理解

存储数据的

宾馆的房间: 变量

房间的名字:变量名字

房间的类型: 数据类型

入住的客人: 就是初始化的值;

public class Demo01 {
public static void main(String[] args) {
    //声明一个变量
    //数据类型  变量名字 = 初始化的值;
    //将23赋值给a
    int a = 23;
    a = 45;
    System.out.println(a);
    int num = 250;
    System.out.println(num);
    //让你声明一个int类型的变量
    int  i1 = 899;
    System.out.println(i1);
    //扩展 关于变量的声明方式有很多种
    int b;//先声明出来,然后再赋值
    b = 29;
    System.out.println(b);
    int c, d;//一次性声明两个
    c = 78;
    d = 89;
    System.out.println(c);
    System.out.println(d);  
    }
}

2.4基本数据类型

java中基本的八大数据类型

整型:(整数类型) (4个) byte(1个字节) short (2个字节) int(4个字节) long(8个字节)

字符型:(2个)char

浮点类型:(2个) float(4字节) double(8字节)

布尔类型:(1个)boolean

java默认的整数类型是int
以后开发用int  如果想用long的话,(强制转换)在数据的后面加L或者l即可
只需要会:
    int  a = 250;

2.4.1整型

整型数据范围占用内存字节
byte-128~1271字节
short-32768~327672字节
int-2^31 ~2^31 - 14字节
long-2^63 ~ 2^63 - 18字节
public static void main(String[] args) {
    //声明一个byte类型的数据  整型  整数  字节
    byte b1 = -56;//将-56赋值给b1了
    System.out.println(b1);//-56
  //byte b2 = -129;//超出了byte数据类型的范围了
         //byte b3 = 128;
    //定义好的,如果是byte类型的数据的话,必须在-128~127范围
        //如果超过这个范围,就报错,编译不通过的!!!
        //byte b4 = 899;
        //开发很少用!!!
        //声明一个short类型的数据
        //变量声明的数据类型的语法格式:
        //数据类型  变量名字 =  初始化的值;
        short s1 = 6789;//short范围 -32768~32767
        System.out.println(s1);
        //short s2 = 32768;//范围超出了
        
  
    //声明以一个int类型的数据
    //int范围 一般开发 的时候就用int
    //int 是Java默认的整型的数据
    int  i1 = 67928938;
    System.out.println(i1);
    //int i2 = 7292929282828828282882828;
    //如果声明的long;类型的数据的如果没有超过int类型的范围的时候
    //不用加L
    long long1 = 38939383;
    //java 中默认的是int类型的数据
    //在数据的后买呢加L或者l  告知编译器当前的数据是long类型数据的
    long long2 = 7383838939993L;
    System.out.println(long2);
  }

2.4.2 字符类型

数据类型数据范围占用的字节数
char除了\ 其他都可以的作为字符值的1或2或3( 不用关心)
public static void main(String[] args) {
    //声明一个字符类型的数据
    char c1 = 'a';
    System.out.println(c1);
    char c2 = '5';
    int i1 = 5;
    System.out.println(c2);
    System.out.println(i1);
    char c3 = '中';
    System.out.println(c3);
    char c4 = '&';
    System.out.println(c4);
    //char c5 = '\';
    char c5 = 'a';
    //char类型的数据在单引号中'' 只能放一个元素
    
}

2.4.3浮点型(小数)

浮点数据范围占用的字节数
float-3.4 * 10 ^38 ~ 3.4*10^384字节
double-1.79*10^308 ~ 1.79 * 10^3088字节

注意事项:

1.double 是Java默认的浮点类型

2.float的数据要加F或者f就可以了

    public static void main(String[] args) {
        //声明一个float类型的数据
        //声明float类型的数据的时候加 F或者f
        float f1 = 34.5F;
        System.out.println(f1);
        float f2 = 34.123456789123456f;
        System.out.println(f2);
        //float类型的有效位数是7或者8位的
    //声明一个double类型的数据
    //因为Java默认的就是double类型的数据
    float类型的有效位数是16或者17位的
    double d1 = 7.123456789;
    System.out.println(d1);
    }

2.4.4布尔类型

数据类型数据范围占用字节
booleantrue或者false1字节
    public static void main(String[] args) {
        //声明一个布尔类型的数据
        boolean b1 = true;
        System.out.println(b1);//true  真
        boolean b2 = false;
        System.out.println(b2);//false  假
    }
​

2.4.5引用数据类型

String类型的数据,只需要你记住String不属于八大基本数据类型

String 字符串 是用双引号引来的数据

    public static void main(String[] args) {
        //声明一个字符串类型的数据
        //双引号中可以放多个元素
        String s1 = "您好";
        System.out.println(s1);
        //字符串的拼接
        String s2 = "北京欢迎你";
        System.out.println(s1 + s2);//您好,北京欢迎你
        System.out.println(2 + 3);//5  求和
        System.out.println("2" + 3);//23
        //凡是一个字符串和其他数据类型 使用+ 都是拼接!!!
        System.out.println("didi"+ true);
​
}

2.5类和变量的命名规则

类的名字:

1.类名首字母一定要大写

2.类名是由数字,字母,_,$ 组成的,但是不能以数字开头!!!

3.类名可以采用大驼峰的命名规则 HelloWorld

变量的命名规范:

1.首字母不能大写

2.变量的名字是由数字,字母,_,$ 组成的,但是不能以数字开头!!!

3.采用的是小驼峰的命名规则 如果一个变量由多个单词组成的时候,第一个单词首字母小写,另外的单词首字母大写的

4.采用的是下划线组成的写法 多个单词 每个单词用下划线

5.命名一定要见名知意。看见变量就知道这个变量要存储什么数据了

6.变量的命名不允许使用Java已经提供好的关键字

​
public class HelloWolrd {
    public static void main(String[] args) {
        int w$_2 = 45;
        //声明一个字符串的变量  表示的是用户的名字
        //user 用户  name  名字
        //小驼峰的命名规则
        String userName  = "喜洋洋";
        String user_name =  "美羊羊";
        System.out.println(userName);
        System.out.println(user_name);
        int age = 56;//age 年龄 这叫见名知意
//      int nianling = 37;//太low
//      int 年龄 = 73;  //更low  不允许的!!!
        int i1 = 34;
        String class1 = "java00";
        
                    
}

2.6转义字符

\转义目的: 将一个有意义的字符转为无意义的字符或者将一个无意义的字符转为有意义的字符

语法格式:

\字符(将有意义的字符转为无意义的字符)

几个特殊的符号:

\n: 回车换行必须在内容的中间使用

\t: 制表符或空格 如果内容是英文,在有多个制表符的情况下,第一个是空格,后面都是制表符;中文情况下都是制表符

​
public class Demo8 {
    public static void main(String[] args) {
        //转义字符
        //需求 打印一个字符  '
        //将一个有意义的字符'转为无意义的字符'
        System.out.println('\'');
        //打印一个字符的\
        System.out.println('\\');
        //打印一个字符串的"
        System.out.println("\"");//"
        //打印一个字符串的\
        System.out.println("\\");//\
        //打印一个字符串  \\
        System.out.println("\\\\");//\\
        //打印字符串 \\\  6个
        //\n只能在字符串中使用
        System.out.println("你好\n世界");
        System.out.println("ab\tcdef");
​
}
}
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值