1,关键字:其实就是某种语言赋予了特殊含义的单词。

保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。

2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;

注意:

1),数字不可以开头。

    2),不可以使用关键字。

3,常量:是在程序中的不会变化的数据。

4,变量:其实就是内存中的一个存储空间,用于存储常量数据。

作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。

特点:变量空间可以重复使用。

什么时候定义变量?只要是数据不确定的时候,就定义变量。

变量空间的开辟需要什么要素呢?

1,这个空间要存储什么数据?数据类型。

2,这个空间叫什么名字啊?变量名称。

3,这个空间的第一次的数据是什么? 变量的初始化值。

变量的作用域和生存期:

变量的作用域:

作用域从变量定义的位置开始,到该变量所在的那对大括号结束;

生命周期:

变量从定义的位置开始就在内存中活了;

变量到达它所在的作用域的时候就在内存中消失了;

数据类型:

1):基本数据类型:byte、short、int、long、float、double、char、boolean

2):引用数据类型: 数组、类、接口。

级别从低到高为:byte,char,short(这三个平级)-->int-->float-->long-->double

自动类型转换:从低级别到高级别,系统自动转的;

强制类型转换:什么情况下使用?把一个高级别的数赋给一个别该数的级别低的变量;

1,关键字:其实就是某种语言赋予了特殊含义的单词。

保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。

2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;

注意:

1),数字不可以开头。

    2),不可以使用关键字。

3,常量:是在程序中的不会变化的数据。

4,变量:其实就是内存中的一个存储空间,用于存储常量数据。

作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。

特点:变量空间可以重复使用。

什么时候定义变量?只要是数据不确定的时候,就定义变量。

变量空间的开辟需要什么要素呢?

1,这个空间要存储什么数据?数据类型。

2,这个空间叫什么名字啊?变量名称。

3,这个空间的第一次的数据是什么? 变量的初始化值。

变量的作用域和生存期:

变量的作用域:

作用域从变量定义的位置开始,到该变量所在的那对大括号结束;

生命周期:

变量从定义的位置开始就在内存中活了;

变量到达它所在的作用域的时候就在内存中消失了;

数据类型:

1):基本数据类型:byte、short、int、long、float、double、char、boolean

2):引用数据类型: 数组、类、接口。

级别从低到高为:byte,char,short(这三个平级)-->int-->float-->long-->double

自动类型转换:从低级别到高级别,系统自动转的;

强制类型转换:什么情况下使用?把一个高级别的数赋给一个别该数的级别低的变量;

转载于:https://www.cnblogs.com/huihui88888888/p/3771268.html

三、java语法基础相关推荐

  1. 给Java初学者福利——Java语法基础

    Java代码基本格式 Java中所有程序代码都必须存在于一个类中,用class关键字定义类,在class之前可以有一些修饰符.格式如下: 修饰符 class 类名 { 程序代码 } 注: 1.Java ...

  2. 【JAVA SE】第二章 Java语法基础、数据类型、基本类型的字面值、基本类型的类型转换和运算规则

    第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符命名风格 文章目录 第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符 ...

  3. Java语法基础-1

    1. 关键字 1.1 关键字概述 被Java语言赋予特定含义的单词 1.2 关键字特点 组成关键字的字母全部小写 1.3 关键字注意事项 goto和const作为保留字存在,目前并不使用 类似Note ...

  4. 金三银四、金九银十 面试宝典 JAVASE八股文面试题 超级无敌全的面试题汇总(接近3万字的面试题,让你的JAVA语法基础无可挑剔)

    JavaSE八股文 - 面试宝典 又到了 金三银四.金九银十 的时候了,是时候收藏一波面试题了,面试题可以不学,但不能没有!

  5. Java语法基础-2

    1. 语句 1.1 流程控制语句 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.也就是说程序的流程对运行结果有直接的影响.所以,我们必须清楚每条语句的执行流程.而且,很多时候我 ...

  6. java语法基础(总结)

    1,keyword:事实上就是某种语言赋予了特殊含义的单词. 保留字:事实上就是还没有赋予特殊含义,可是准备日后要使用过的单词. 2,标示符:事实上就是在程序中自己定义的名词.比方类名,变量名,函数名 ...

  7. java语法基础总结,顺利拿到offer

    自我管理 谨言慎行 畅销书<影响力>提到,因为影响力的巨大差异,娱乐明星比科学家收入高几万倍.技术经理管理了N个人,影响力就是N倍,如果言行不端,造成的影响是基层人员的N倍.博主有过一个上 ...

  8. JAVA语法基础作业——动手动脑以及课后实验性问题(一)

    一.枚举类型 public class EnumTest {  public static void main(String[] args) {    Size s=Size.SMALL;    Si ...

  9. 大三Java SE基础学习笔记

    Java及Java SE学习笔记 前言 主要用于记录学习过程中的一些笔记. 了解 JavaEE是指Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等, ...

最新文章

  1. java中将对象转为基本数据类型
  2. 2.6 mailx邮件
  3. 【数据结构与算法】之深入解析“两数之和”的求解思路与算法示例
  4. 商城网站该如何选择虚拟主机
  5. this compilation unit is not on the build of a java project
  6. C语言数据类型大小分析(基于VC2005编译器)
  7. Android开发笔记——快速入门(从入门ACT到Fragment放肆)
  8. 长方形图片填充为正方形
  9. PDF 全部转为图片再用百度AI接口识别表格
  10. 【每天play】为了学好python需要从脚下做起,Linux基础-用户权限与组管理 P60-70
  11. 播放和保存视频,图像倒置纠正到本地文件夹(含ffmpeg ,pyav多线程读取多路网络摄像头)
  12. 好玩的表情包机器人微信小程序源码下载支持直接搜索仿聊天界面
  13. 点云仿射变换—open3d python
  14. JS setTimeout和setInterval的区别
  15. vue-cli3.0以上 + typeScript 教程学习指导(一) 入门typeScript
  16. 玩转华为数据中心交换机系列 | 配置STP功能示例
  17. 混合云市场现状与发展趋势研究
  18. jQuery动画+实例
  19. java 监控系统cpu,java系统监控CPU 磁盘
  20. 浪潮积极参与OCP开放计算生态建设 联手Intel共同创新

热门文章

  1. 计算机课评课用语,【数学评课50条】_评课常用语50条
  2. 计算机系统组成 教案,计算机系统组成教学设计.doc
  3. OpenCV之线性混合操作
  4. 迁移至Kubernetes的三种主要方式对比
  5. 设置PDF文件默认缩放比例
  6. mysqlbinlog配置
  7. Beyond Compare可以进行二进制比较
  8. 利用@factory和@dataProvider实现参数化
  9. CCNP的实验设备注意事项
  10. 全文搜索引擎 Elasticsearch 安装