`
wakin2003
  • 浏览: 67438 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

复习java基础知识-java变量

阅读更多
前一阵子忙于项目申请和答辩,好久没有更新博客了。最近终于能休息一段时间了,呵呵。就复习一下java的基础知识。先写些基础的知识点。
java变量

java变量是java程序中最基本的存储单元,由变量名,类型和作用域组成。从本质上讲,变量就是内存中的一块区域,用变量名来访问这块区域。所以所有的变量必须先声明,然后再赋值。

变量的分类
1 按声明的位置分为
   1.1 局部变量:方法体或语句块内部定义的变量
   1.2 成员变量:方法外部,类的内部定义的变量
2 按所属数据类型分为
   2.1 基本数据类型变量(4类8种)
        2.1.1 逻辑型——boolean
               在java中之允许取true或者false,所占字节数是变化的。
               个人倾向于这种说法,一个boolean变量编译器当做int型处理,占4字节
               要是boolean数组的话编译器当做byte数组处理,每个boolean占1字节
       2.1.2 字符型——char
             在java中字符采用unicode(utf-16)编码,所以占2个字节
        2.1.3 整数型——byte,short,int,long
             byte占1字节,short占2字节,int占4字节,long占8字节
               默认为int型,long类型要注意在结尾加L标示。
        2.1.4 浮点型——float,double
             float占4字节,double占8个字节
               默认为double型,float类型要注意在结尾加f标示。
   2.2 引用数据类型
        如,类,接口,数组等。
            
1
2
分享到:
评论

相关推荐

    JAVA理论知识基础复习

    JAVA理论知识基础复习 构造方法 new关键字 方法的重载 特殊变量this 关键字static 定义常量 继承 方法的重写 特殊变量super 多态性 等相关知识点总结

    JavaSE基础之变量与运算符复习(3)-CSDN@追光者♂

    这是近期JavaSE基础系列练习过的源代码,还是十分适合Java复习或者Java初学者等学习的,欢迎大家下载练习,这部分内容已经在博客中记录。此外,主页专栏“Python从入门到人工智能”持续更新AI及前沿知识中,欢迎大家...

    01_javaSE复习之java基础

    java复习:准备阶段(常用的dos命令,java安装环境变量设置网上收一下);java基础知识 后续继续更新

    AIC的Java课程1-6章

     学习和掌握Java变量,运算符,控制结构,数组,方法等基本语法。  培养和建立面向对象编程的思维方式,可以运用封装、继承和多态三大基本特性编写面向对象的程序。  理解和应用Java异常,常用类,...

    Java基础(韩顺平版)笔记详

    内容概要 韩顺平版Java基础笔记是一套详尽的Java入门教程,内容包括: Java语言概述和环境搭建 基本数据类型、变量和运算符 控制语句:条件语句和循环...面试准备:为求职者提供Java基础知识点的复习,增强面试信心。

    二级Java复习资料.pdf

    适合备考计算机二级java考试的同学,收录了详细的知识点,适合复习使用,建议通读后细致学习-Java的历史、现状,Java特点,Java从代码到运行,Java程序设计基础,Java变量和函数的实例等等

    Java领域基础部分JavaSE笔记

    职业开发者:需要回顾或巩固Java基础知识的专业人士。 使用场景及目标 学习基础:为初学者提供一个全面的Java入门指南。 课程辅助:作为大学课程或在线教程的补充材料。 技能提升:帮助有经验的开发者回顾和加强Java...

    JAVA基础课程讲义

    附录(面试前复习一下!!) 111 冒泡排序 111 二分法查找 112 命令行参数的问题 113 增强for循环 114 思考作业 114 上机作业 115 第六章 常用类的使用 117 基本数据类型的包装类 117 包装类基本知识 117 包装类的用途...

    Java知识复习(前篇)

    Java复习(一)基本类型包装类型(含相应基本类型)装箱||拆箱装箱拆箱自动装箱与手动装箱String基本概要String与StringBuffer和StringBuilderString pool参数传递重点类型转换基本概要float 与double的恩怨智能整数...

    《Java基础复习》—常识与入门

    突然发现自己Java基础的底子不到位,复习! 所记知识会发布在CSDN与博客网站jirath.cn 《Java基础复习》—常识与入门 一、Java语言的知识体系图 分为三部分 编程语言核心结构:变量、基本语法、分支、循环、数组 ...

    Java基础知识复习–day02

    问题1.如何编译和运行在包中的类?2.如何生成doc文档?3.如何使用一句println输出多个换行?4.什么是软件?5.Java发展史上比较重大的几个事件?6.Java面向对象语言的特点?...14.java中变量是如何定义的?变量使用注意

    Java面试复习–基础知识篇

    Java基础知识 本文学习自GitHub上的JavaGuide项目,感谢大佬的资源,此处为自我学习与整理,原项目链接 JavaGuide 面向对象和面向过程的区别 面向过程: 比面向对象性能更高,类调用的时候需要实例化,开销大,消耗...

    Java-商品管理系统.zip

    复习、巩固 JAVA 语言的基础知识,进一步加深对 JAVA 语言的理解和掌握。本次课程旨在为学生提供独立实践和合作的机会,将课本上的理论知识和实际有机结合,旨在锻炼学生分析解决实际问题的能力,提高其适应实际、...

    matlab不运行一段代码-FRC-Workshop-1:关于Java和Git基础知识的第一次研讨会!本次研讨会的目的是重新介绍熟悉的编程概念

    在本研讨会中,我们将快速介绍Java基础知识,编写一些代码,然后将其推送到FRC 296存储库。 大纲: Java复习-变量,函数之类的好东西 Java编码挑战 休息10分钟 Git介绍 用git推送 如有需要,请访问代码! 什么是编程...

    java 编程入门思考

    3.1.15 复习计算顺序 3.1.16 运算符总结 3.2 执行控制 3.2.1 真和假 3.2.2 if-else 3.2.3 反复 3.2.4 do-while 3.2.5 for 3.2.6 中断和继续 3.2.7 切换 3.3 总结 3.4 练习 第4章 初始化和清除 4.1 由构建器保证初始...

    JAVA_Thinking in Java(中文版 由yyc,spirit整理).chm

    JAVA_Thinking in Java(中文版 由yyc,spirit整理).chm ------------------------------------------------- 本教程由yyc,spirit整理 ------------------------------------------------- “Thinking in Java...

    Java初学者入门教学

    3.1.15 复习计算顺序 3.1.16 运算符总结 3.2 执行控制 3.2.1 真和假 3.2.2 if-else 3.2.3 反复 3.2.4 do-while 3.2.5 for 3.2.6 中断和继续 3.2.7 切换 3.3 总结 3.4 练习 第4章 初始化和清除 4.1 由构建器保证初始...

    java联想(中文)

    3.1.15 复习计算顺序 3.1.16 运算符总结 3.2 执行控制 3.2.1 真和假 3.2.2 if-else 3.2.3 反复 3.2.4 do-while 3.2.5 for 3.2.6 中断和继续 3.2.7 切换 3.3 总结 3.4 练习 第4章 初始化和清除 4.1 由构建器保证初始...

    【干货】长达4万字的Java知识点!

    文章目录1-Java的基础信息了解2-Java的变量知识3-成员变量与局部变量4-Java的运算符以及判断语句5-循环语句6-数组的使用7-重点:冒泡排序、选择排序、快速排序8-方法、类、对象9-继承和多态10-抽象类11-接口12-异常...

Global site tag (gtag.js) - Google Analytics