Java基础2(2015-8-3)变量与数据类型

1、写程序就是重复在做内存存取操作,把数据存入内存,需要时根据地址取出来做处理。

2、变量是程序当中最基本的存储单元,就是内存中分配的一块内存区间,用于存放相应的数据,通过变量名可访问里面的相关数据。

3、根据数据类型分配内存空间。

4、变量必须初始化之后才能使用;

5、int a=b=c=5;该连等的写法是错的;int a=3,b=6,c=9;对的;

6、不能申明同名变量,地址是唯一标识;

7、关键字不能作为变量名;

8、变量名区分大小写。

9、Java强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间(与平台无关)

10、JVMJava虚拟机对内存的管理:当Java执行一个类的时候执行,执行的过程中要频繁的分配内存。分栈内存(调用方法时,在方法中声明的一些基本类型)、堆内存(new出来的对象--引用类型)、方法区(加载类的一些信息、静态变量、常量)等。

11、精度问题--超出数据类型的取值范围;不兼容类型-赋的值与变量定义的数据类型不一致。

public class DataDemo1
{
 public static void main(String [] args){
    
         byte age=20;
   //byte age=128;超出最大范围
   //age=true;类型不兼容
   System.out.println(age);
   short number1=200;
   int number2=100;
   long number3=2000;//由int自动转换为long类型
   //long number3=2000l;一样的效果
   //long number3=2000L;一样的效果
    System.out.println(number1);
     System.out.println(number2);
      System.out.println(number3);
   //float data1=10.5;10.5默认是double类型。
   float data1=10.5f;
   double data2=10.345;
   double data3=.344;
   double data4=0.3456e3;//科学计数法0.3456*10^3;
        System.out.println(data1);
     System.out.println(data2);
     System.out.println(data3);
     System.out.println(data4);
     boolean flag=true;
    
     //flag=1;//数据类型不一致
      System.out.println(flag);
 }
}

时间: 2024-10-08 00:42:41

Java基础2(2015-8-3)变量与数据类型的相关文章

Java基础(二)【变量_数据类型】

1.变量 三要素: 数据类型 变量名 变量值 首先,让我们来看看变量命名的规则 开头              字母.下划线.美元符号.人民币符号: 后续              字母.下划线.美元符号.人民币符号.数字: 命名法:a. 驼峰命名法      变量名首字母要小写,其余后续有含义的单词首字母大写 Eg:stuName,stuAge,orderDetails b. 帕斯卡命名法: 在命名的时候将首字母大写,如: 程序代码public void DisplayInfo(); stri

java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

**-----Java基础大纲-----**   **-----本章节-----** 1.Java语言的历史.特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7.数组 ============================================== 一:历史及开发准备 1.Java发展历程及来源 (1)发展历程 1996年1月,Sun公司发布了Java的第一个开发工具包(JD

Java学习 (三)、变量,数据类型(一)

一.声明和使用变量的步骤: ①声明一个变量以分配空间:根据类型开辟空间. int a;  int 占4个字节 ②为变量赋值:将数据存入空间. a=20; ③使用变量:取出数据,使用. System.out.println(a); 二.标识符命名规则 变量名=首字符+其余部分 首字符:字母.下划线.’$’ 其余部分:数字.字母.下划线.’$’ 变量名:应避开关键字,如int int=10;第二个int就是关键字,不能使用 符合驼峰命名法:mySocre,若名字由多个单词组成,从第二个单词开始,首字

C++基础知识(二)—— 变量和数据类型

你可能觉得这个"Hellow World"程序用处不大.我们写了好几行代码,编译,然后执行生成的程序只是为了在屏幕上看到一句话.的确,我们直接在屏幕上打出这句话会更快.但是编程并不仅限于在屏幕上打出文字这么简单的工作.为了能够进一步写出可以执行更有用的任务的程序,我们需要引入变量(variable)这个的概念. 让我们设想这样一个例子,我要求你在脑子里记住5这个数字,然后再记住2这个数字.你已经存储了两个数值在你的记忆里.现在我要求你在我说的第一个数值上加1,你应该保留6 (即5+1)

PHP基础知识:语法、变量与数据类型

1.PHP语法 PHP 脚本以 <?php 开始,以 ?> 结束,每个代码行都必须以分号结束. PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码,默认文件扩展名是".php". 将PHP文件保存在项目文件夹下,在浏览器的地址栏中输入"localhost/项目文件夹名/PHP文件名"即可执行. 在PHP中有两个基本输出方式:echo和print.两者区别在于:echo可以输出一个或多个字符串,没有返回值:而print只允许输出一个字符串,返回值

黑马程序员-java基础知识+环境搭建和变量配置

一.dos命令 软件:是一系列按照特定顺序组织的计算机数据和指令的集合. 交互方式:图形化界面.命令行方式 dir  directory 显示文件和子目录 cd   change directory 改变当前的路径(进入指定目录) md   make directory 新建一个子目录(文件夹) rd   remove directory 删除一个子目录(文件夹) cd.. 返回上一文件夹 cd/  返回根目录(磁盘) del  delete 删除文件 (不走回收站)   del *.txt(删

java基础JDK jvm path环境变量

JDk=JRE +java的开发工具(javac.exe java.exe javadoc.exe)JRE =JVM +Java核心类库 2.为什么 要配置 path环境变量 ?如何配置?JAVA_HOME =bin的上一层目录path =%JAVA_HOME%\bin 3.常用的命令行操作都有哪些(至少四个)cd mdrddelcd ..cd/ 4.创建如下类 使得运行的话可以输出创建一个java 文件: ChairMan.javapublic  class   ChairMan{ publi

java基础(14):Eclipse、面向对象、自定义数据类型的使用

1. Eclipse的应用 1. 常用快捷操作 Ctrl+T:查看所选中类的继承树 例如,在下面代码中,选中Teacher类名,然后按Ctrl+T,就会显示出Teacher类的继承关系 //员工 abstract class Employee{ public abstract void work(); } //讲师 class Teacher extends Employee { public void work() { System.out.println("正在讲解Java");

黑马程序员----java基础:String与StringBuffer及基本数据类型包装类

java中一些基础类比如String.StringBuffer和基本数据类型包装类都是非常常见且使用非常频繁的类.这些类虽然简单,但是想要熟练使用也必须要学习,虽然API文档对这些类的用法都讲的比较详细,但是我觉得还是有必要再整理一下. 一.String类 1.概述 String就是字符串的意思,首先要明确一点的是String并不属于基本数据类型. 因为对象的默认值是null,所以String的默认值也是null:但它又是一种特殊的对象,有其它对象没有的一些特性. 注意new String()