Java基础知识之常量变量(一)

1.什么是变量,什么是常量?java的基本数据类型是什么

变量:

  会发生改变的数据,叫做变量,如自定义一个a,并且对a进行赋值操作为1,也可以让a等于2,此时a就是一个变量

常量:

  不会发生改变的值,如上面的1、2 都存储在常量池中。

基本数据类型:

byte 1字节
short 2字节
int 4字节
long 8字节
char 2字节
float 4字节
double 8字节
boolean 可大可小,视情况而定

此外,像接口、枚举、String、数组均属于引用数据类型的变量。

原文地址:https://www.cnblogs.com/anonymityning/p/Mr_wei154656.html

时间: 2024-11-07 23:06:09

Java基础知识之常量变量(一)的相关文章

Java基础知识(一)环境变量的设置、自动类型转换、自增长、赋值运算符

怎样控制Java虚拟器的类文件搜索路径?设置环境变量:pathclass=[路径名]Java虚拟器只在该变量设置的路径中寻找类文件. 可以在命令窗口中,设置临时classpath变量.set pathclass=[路径名].代表当前路径.用:隔开多个路径. 可以通过 %[环境变量名]% 引用环境变量. 计算机怎样与人类交流?计算机用二进制数据,来匹配人类所用的字符.比如ASCII码表,用一个两字节的二进制数据对应一个英文字符. 'a'//97 char(98)//b 'a'+1//98 编译器何

java基础知识回顾之---java String final类 容易混淆的java String常量池内存分析

/** *   栈(Stack) :存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放  在常量池中). 堆(heap):存放所有new出来的对象. *   静态存储:存放静态成员(static定义的). 常量池(constant pool):在堆中分配出来的一块存储区域,存放储显式的String常量和基本类型常量(float.int等).另外,可以存储不经常改变的东西 *                       p

6-12 JAVA基础知识1

声明:学习时是参考<JAVA开发实战经典>,李兴华编,清华大学出版社 (1)public class 类名称必须与文件名一致: (2)类名称每个单词首字母必须大写: (3)输出中使用"+"进行连接: (4)文档注释:/**--*/ (具体作用还未知,待后续补充编辑): (5)数据类型分为基本数据类型和引用数据类型.其中引用数据类型主要用于地址操作,包括类,接口,数组: (6)避免数据溢出的两种方法.1.如变量前加(long)强制转换:2.表达式的常量后加L变为long型:

java基础知识回顾之---java String final类之intern方法

public class StringObjectDemo { /** * @param args */ public static void main(String[] args) { String hello = "Hello", lo = "lo"; System.out.print((hello == "Hello") + " ");//true System.out.print((Other.hello == hel

java基础知识回顾之关键字

其实java中的常用关键字并不多,总共加起来也没有多少个,具体见如下这张表: private,protect,public 在java中,在类,类的属性和累的方法前面加上一个修饰符来对其进行访问权限上的控制.除了使用private,protect,public之外, 还有一种是default情况,即使不加任何权限修饰符.关于这四中情况的权限差别见下表: 注意:default不是修饰符,他表示一种不加任何修饰符的情况. 这里,主要看一看static,instanceof,final关键字的含义和如

【java基础知识总结】-特别针对零基础学习JAVA的初学者

JAVA基础知识总结,对于大多数想要学习JAVA编程语言的人员来说或者对于那些已经在学习路上的新手来说,掌握以下的JAVA基础知识,或许将更有利于你快速掌握好这门语言.以下是本人对JAVA基础知识做了一下小结,如有纰漏,还望大家不吝赐教. 1.对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化. 基本类型:int型,初始化为0. 如果为对象:这些对象会按顺序初始化. ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象. 构造方法的作用就是初始化

java基础知识回顾之面向对象

一 . 抽象类 什么是抽象类?很简单,就是用abstract关键字修饰,并允许包含未实现方法的类. 什么时候定义抽象类?在有些情况下,可能有些方法无法确定要怎么实现,这时就可以定义抽象类,无法实现的方法定义成抽象方法. 抽象类的特性: 1. 不能实例化,即不能创建对象,只能作为父类被继承. 2. 子类继承一个抽象类后,必须实现父类的抽象方法. 3. 抽象类中可以有抽象方法,也可以不包含抽象方法,但如果包含抽象方法,就必须定义成抽象类. public abstract class Shaoe{ p

java基础知识小小结

java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程序的文件名就可以随意命名了. 文档注释,是以单斜线加两个星形标记( /**)开头,并以一个星形标记加单斜线( */)结束.用这种方法注释的内容会被解释成程序的正式文档,并能包含进如 javadoc之类的工具生成的文档里,用以说明该程序的层次结构及其方法. Java 把整数常量的数据类型均视为 int

java基础知识《JAVA 核心技术》学习笔记(一)

一:数据类型 (1)java整形: 类型                         存储要求 int                              4字节 short                          2字节 long                           8字节 byte                           1字节 (2)浮点类型 类型                         储存要求 float