首页 > 编程语言 >java学习:八大基本类型变量

java学习:八大基本类型变量

时间:2022-08-26 01:44:07浏览次数:71  
标签:八大 变量 数据类型 数组 类型 java 定义

1.类

  1. 在java中用class来定义一个类,类是java程序的基本单位
  2. 类描述的是具有共性的一类事物,所以我们又可以把类称作为模板技术

    如何理解共性:

    1. 具有相同的属性--》java变量
    2. 具有相同的行为---》java函数

    类的组成:

  1. 变量
  2. 函数

2.变量

  • 概念
  • 变量命名规范
  • 变量类型
  • 变量按类型分类(按照数据类型分)

  

 

 

 

3.基本类型

基本类型-八大基本数据类型

4.基本类型的定义

  语法:

  数据类型 变量名=变量值(“=”为赋值运算符)

  1. 定义布尔类型的变量 boolearn aa=true
  2. 定义整形

    byte bb=1;

    short cc=2;

    int dd =3;

    long ee =4;

       3. 定义浮点型

  float ff=3.14f;//小数默认被提升为double类型(8个字节),这个过程叫类型向上自动提升,但是左边变量申明的是flioat,因此大类型转化为小类型,必须向下强制转换,此过程是需求手动强制完成的。在数值后加f,或者在数值前加(float),及float ff =(float) 3.14

  double gg=3.14;

  4.定义字符型

  char hh ='g';

  char kk ='1'; //数字或者字母不能超过2个字符,超过了就是字符串了,且必须使用但引号。

代码演示:

package com.zgys.java.day02;

public class VariableLearning {
    public static void main(String[] args) {
        //八大类似定义
        //定义布尔类型的变量
        boolean aa =true;
        //整形
        byte bb=1;
        short cc =2;
        int dd =3;
        long ee =4;
        //浮点型
        float ff =3.14f;
        double gg =3.14;
        //字符型
        char hh='1';

    }
}

  

5.引用类型

  • 怎样理解引用类型:
  • 引用类型的分类

    数组

    类

    接口(暂时不要求掌握,后面学习)

    枚举(暂时不要求掌握,后面再学习)

   

 

   5.1引用类型-类

  概念

    如果我们定义一个变量,变量前面的类型申明是以恶搞类名,那此变量的类型为引用类型

    以字符串为例,我们再定义一个字符串的时候,类型String就是以一个类,所以我们把字符串类型的变量称为引用类型的变量。

  举例子:字符串类型变量的定义:

    String name ="zhaozili";

    String b =new String("zgys");//这就是对象创建,后面学习

    字符串的拼接+

    字符床可以跟任意类型的数据进行拼接得到新的字符串,拼接符号为"+"

    "hh"+"kk"--》hhkk

    "kk"+123--->>kk1234    

 

  5.2引用类型-数组

  • 概念
    •   数组是一种数据结构,它是一个容器,用来盛放数据,不同类型的数组可以盛放不同类型的数据。
  • 数据的特点
    •   数组的容量是确定的,也就是说在定义数组的时候必须知道数组的大小
    •       数组的类型是确定的,也就是在定义数组的时候必须声明数组的类型,一种类型的数组只能放一种类型的数据。
  • 分类
    •   一维数组
    •        多维数组
  • 创建一维数组语法
    •   数据类型[]数组名 =new 数据类型[size];//创建数组,不知道初始值,只知道数组大小的情况
      •   示例int [] myarr=new int[3];
    •   类型[]数组名={};//创建数组,并已经知道内部元素的情况
      •   int [] myarr={1,2,3}

 

  

  

 

 

 

标签:八大,变量,数据类型,数组,类型,java,定义
From: https://www.cnblogs.com/ck-zscs/p/16626197.html

相关文章

  • Java -> Stream入门
    学习Stream的目的函数式编程渐渐变成主流,为了看懂同事的代码。相对于传统的编程方式,代码更为简洁清晰易懂。使得并发编程变得如此简单。有效的避免了代码嵌套......
  • js 在字符串中引入变量
    js在字符串中引入变量有两种方式:1.通过+号连接起来,例如:“hello"+var_name+"World”2.使用`${}`的形式例如:效果:分析:可以看出,这两种方法对数字类型、字符串类......
  • java中的字符流知识点总结
    java中字符流字符流:对文本的读取,速度比字节流快常见的字符流:Reader和WriterReader是InputStreamReader的父类,InputStreamReader是FileReader的父类FileReader的相......
  • python中的变量
    python中的变量变量命名的时候只能包含字母数字和下划线,并且不能是数字开头变量命名的时候不能和python的关键字冲突python中的数据类字符串......
  • idea新建Java项目
    一、方法一1、打开idea选择NewProject新建项目2、选择Java项目,并指定jdk版本点击Next3、再次点击Next4、指定项目名称,及项目位置指定项目名称,及项目位置后,点......
  • JAVA BigDecimal
    加减乘除BigDecimalqtySettleTotal=qtySettleTotal.setScale(2,BigDecimal.ROUND_HALF_UP);BigDecimalqtyYF=this.txtqtyYF.getBigDecimalValue().setScale(2,B......
  • JavaScript快速入门-06-函数
    6函数6.1函数定义  函数可以封装语句,然后在任何地方、任何时间执行。JavaScript中的函数使用function关键字声明,主要由函数名、函数参数和函数体组成。其基本语法......
  • 10.Java中Map的entrySet() 详解以及用法
    一、Map.entry是什么?Map是java中的接口,Map.Entry是Map的一个内部接口。此接口为泛型,定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对)接口中有get......
  • 2022-8-25第一组孙乃宇JavaScript
    JavaScript最后元素的属性获取元素的属性所有的HTML元素,我们可以根据具体需求,自定义添加属性<divhaha="abc"id="xyz"name="123"></div>获取这个属性的值为什么na......
  • JavaScript知识-函数基础知识、匿名函数、闭包函数、箭头函数、js内置对象和方法
    目录JavaScript函数1.函数的语法格式2.无参函数3.有参函数4.关键字arguments5.函数返回值关键字return6.匿名函数(没有函数名)7.箭头函数8.函数的全局变量与局部变量9.闭包......