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

文章目录

  • 1.整型
  • 2.小数
  • 3.字符串
  • 4.布尔值
  • 5.数据类型综合定义

学过这么多编程语言之后,其实会发现最基本的内容都大体差不多,也就是说各种编程语言(至少我接触过的像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表示男生//}
}

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

  1. Java快速入门学习笔记9 | Java语言中的方法

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  2. Java快速入门学习笔记8 | Java语言中的数组

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  3. Java快速入门学习笔记7 | Java语言中的类与对象

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  4. Java快速入门学习笔记3 | Java语言中的表达式与操作符

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  5. Java快速入门学习笔记6 | Java语言中的for循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  6. Java快速入门学习笔记5 | Java语言中的while循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  7. Java快速入门学习笔记4 | Java语言中的if条件语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  8. Java快速入门学习笔记1 | Eclipse使用

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  9. 01.Java 编程入门学习笔记20210307

    Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...

最新文章

  1. 我用nagios-check_http check Checker
  2. java 判断exception类型_Checked Exception | Java语言设计者的失误?
  3. wxWidgets:wxRichTextFieldTypeStandard类用法
  4. android项目 之 记事本(6)----- 加入手写
  5. 位置问题_德容:不需过多讨论我的位置问题,我会逐渐适应巴萨
  6. 用Win2003做×××借线
  7. python requests.get无法取出网页_Python requests获取网页常用方法解析
  8. 将输入的字符串进行大写格式化
  9. 多线程/多进程/异步IO
  10. Delphi2010安装TWordApplication控件
  11. cv2不能读取中文路径
  12. java8实战教程,[JAVA] 汪大神Java8新特性及实战视频教程完整版
  13. 惊!使用nw.js将vue项目打包为可在xp系统运行的桌面程序
  14. CTF中各种好用的软件以及解密网址合集
  15. 【Python刷题篇】——Python入门 01 输入输出
  16. Acer宏碁笔记本触摸板失效解决方法
  17. 卸载360天擎-奇安信
  18. KeyTweak(笔记本键盘设置工具) V2.20 中文版
  19. 医疗IT系统在手术部供配电间的应用
  20. 基于kubernetes-1.21.5 部署 Rook

热门文章

  1. 指尖初体验之主屏幕操作
  2. C# 向Com口发送数据
  3. OJ1064: 加密字符(C语言)
  4. 信息学奥赛一本通 1392:繁忙的都市(city) | 洛谷 P2330 [SCOI2005]繁忙的都市
  5. 信息学奥赛一本通 1381:城市路(Dijkstra)
  6. 信息学奥赛一本通(1093:计算多项式的值)
  7. The Stable Marriage Problem(POJ-3487)
  8. 输出前k大的数(信息学奥赛一本通-T1235)
  9. 怎么查linux上谁删了文件,如何在 Linux 下快速找到被删除的文件?
  10. python分词统计词频_基于结巴分词做的全文分词统计词频小脚本