美文网首页
Day1 Java基础入门第三章

Day1 Java基础入门第三章

作者: 芝士丶goo | 来源:发表于2017-03-13 21:10 被阅读0次

语法格式

一、常量

  1. 概述:在程序执行的过程中,其值不可以发生改变的量
  2. 分类——字符串常量用双引号括起来的内容(“HelloWorld”)
    -整数常量---(10,-34)
    -小数常量---(12.34)
    -字符常量---('a','0')
    -布尔常量---(true,false)
    -空常量---null

二、变量

1. 概述

-- 在程序执行的过程中,在某个范围内其值可以发生改变的量
-- 从本质上讲,变量其实是内存中的一小块区域

2. 变量定义格式

-- 数据类型 变量名 = 初始化值;
注:格式是固定的,记住格式,以不变应万变

三、数据类型

1. 计算机存储单位

-- “位(bit)”,通常用小写字母b表示
-- 字节(byte),通常用大写字母B表示,字节是由连续的8个位组成的
-- 1B=8bit
-- 1KB=1024B
-- 1MB=1024KB
-- 1GB=1024MB
-- 1TB=1024GB

2. 数据类型概述和分类

A:分类

  1. 基本数据类型
  2. 引用数据类型
基本数据类型取值范围:
byte < char < short < int < long < float < double

四、标识符

  1. 作用:给包、类、方法、变量等起名字
  2. 组成规则
    A : 由字符,下划线_,美元符$组成�
    B: 注意事项
    不能以数字开头
    不能是java中的关键字

五、定义变量

1. 基本数据类型变量的定义和使用

    A: 变量的定义格式: 数据类型 变量名 = 初始化值;

    B: 基本数据类型:byte,short,int,long,float,double,char,boolean

    注:整数默认是int类型,定义long类型的数据时,要在数据后面加L。

        浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。

2. 变量定义的注意事项

    -- 变量未赋值,不能直接使用

         引出变量的第二种使用格式

    -- 变量只在它所属的范围内有效。

        变量在哪对大括号内,变量就属于哪对大括号

    -- 一行上可以定义多个变量,但是不建议

六、数据类型转换

1. 隐式数据类型转换

    取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算

2. 强制数据类型转换

    格式:b = (byte)(a + b)

    注意: 如果超出了被赋值的数据类型的取值范围得到的结果会与你期望的结果不同

相关文章

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 2020版本Java300集资料免费分享福利

    2020年,Java零基础到精通资料教材,零基础入门Java,包含Java快速入门课程,干货分享,新基础Java教...

  • Java学习入门基础推荐

    给你推荐一个写得非常用心的Java基础教程:Java入门基础教程 | 天码营 这个教程将Java的入门基础知识贯穿...

  • Java学习规划

    概述 本文档主要说明java学习计划。 Java基础(2周) java零基础入门到精通(2019版) Java基础...

  • JAVA入门书籍

    入门:《head first java》(借许)/《21天学通JAVA》(电子书) JAVA入门基础教程:http...

  • Java 基础02Java编程基础

    Java 基础01Java开发入门 Java基础语法 Java代码的基本格式:Java程序中代码分为结构定义语句和...

  • 九章算法课程顺序

    第1周 第一周: Java与算法基础入门 Java 语法基础 Introduction to Java 变量,二进...

  • Java中高级核心知识全面解析---目录

    一、Java (一). 基础 1. Java 基本功 1.1. Java 入门(基础概念与常识) 1.1.1. J...

  • Day1 Java基础入门第三章

    语法格式 一、常量 概述:在程序执行的过程中,其值不可以发生改变的量 分类——字符串常量用双引号括起来的内容(“H...

  • Java入门篇

    Java入门基础学习 前言: Java基础视频入门知识网上一搜一堆,但是感觉没有系统性的总结出来,学习了很多,但是...

网友评论

      本文标题:Day1 Java基础入门第三章

      本文链接:https://www.haomeiwen.com/subject/efmogttx.html