Java快速入门学习笔记2 | Java语言中的基本类型

有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己,利用寒假时间又一次好好学习Java知识。本次是Java快速入门学习笔记2——Java语言中的基本类型


学过这么多编程语言之后,其实会发现最基本的内容都大体差不多,也就是说各种编程语言(至少我接触过的像C、C++、Java、Python、C#这些语言(虽然都没有学懂))源头都是很像的。

整型(int)、浮点型(float/double)、字符型(string/char)、布尔型(boolean)一遍一遍的学习,总结起来又何尝不像小时候学习数学的经历呢?

  • 逻辑学习的认知
    小时候学数学,一年级就是1+1=2的算式题目,从整数入手了解数学算术,原来追溯到那时就已经认识所谓的“整型”了,先是一位数整数、然后是两位到多位的整数,每天都是学习甚至背诵九九乘法表;之后数学的学习引入了面积的概念,而对圆形的面积让我们认识了圆周率π,从而开始了对小数的探索,也就是编程语言类型中的小数(浮点型)
  • 整体概念的思想
    随着慢慢长大,三观不断树立,在逻辑认知的基础上,数学带给我们很多思想,比如换元、分类讨论以及整体概念等,诸多的数学思想让我们突破数学本身的所谓“数”的局限,放在编程领域,对一个字符、一个汉字乃至一段文字的定义便出现了字符型;而是非对错的对立思想又对应着二进制世界中的布尔值

1.整型

package my;
public class Hello
{
    
    
     public static void main(String[] args)
     {
    
    
          //
          
          /*
           * 整型定义Int
           * 变量类型、变量名、变量的值
           */
          int a = 10;
          System.out.println("a的值:" + a);
          
          /*
           * 整型运算+
           */
          int b = 10;
          int c = 20;
          int d = b + c;
          System.out.println("b + c = " + d);
          
          //
     }
}

在这里插入图片描述


2.小数

package my;
public class Hello
{
    
    
     public static void main(String[] args)
     {
    
    
          //
          
          /*
           * 小数定义Double
           */
          double a = 10.34;
          double b = 3.1415;
          System.out.println("a=" + a + ", pi=" + b);
          
          /*
           * 已知半径求圆的面积
           */
          double radius = 4.5;
          double pi = 3.1415;
          double area = pi * radius * radius;
          System.out.print("面积:" + area);
          
          //
     }
}

3.字符串

package my;
public class Hello
{
    
    
     public static void main(String[] args)
     {
    
    
          //
 
          /*
           * 字符串定义String
           * 变量类型、变量名、变量的值
           * Type name = value
           */
          String a = "Hello Zane";
          System.out.println(a);
          
          /*
           * 字符串的拼接+
           */
          String b = "张";
          String c = "泽";
          String d = b + c;
          System.out.println(d);
          System.out.println(b + c);
          System.out.println("Good" + "job");
          
          //
     }
}

4.布尔值

package my;
public class Hello
{
    
    
     public static void main(String[] args)
     {
    
    
          //
          
          /*
           * 布尔类型定义boolean
           */
          boolean a = true;
          System.out.println(a);
          
          //
     }
}

5.数据类型综合定义

package my;
public class Hello
{
    
    
     public static void main(String[] args)
     {
    
    
          //
          
          String name = "张三";     //字符串类型定义姓名
          int age = 22;            //整型定义年龄
          double height = 170.2;   //浮点型定义身高
          boolean sex = true;      //布尔型定义性别,true表示男生
          
          //
     }
}

猜你喜欢

转载自blog.csdn.net/weixin_44421798/article/details/113526513