第二天(java基础变量)
来源:互联网 发布:陌声软件怎么样 编辑:程序博客网 时间:2024/06/06 00:24
认识变量
内存像旅馆
变量就是用来记忆数据的,它是一个记忆系统
变量就是一个容器,用来装数据的
变量是放在内存里的
1.数据各式各样,要先根据数据的需求(即类型)为它申请一块合适的空间
2.通过内存中小房间的别名(小名:例F)找到数据存储的位置
房间----变量
房间名字----变量名
房间类型----变量类型
入住的客人----变量值
3.变量是存储数据的一个基本单元
定义变量变量有哪两种形式
变量分局部变量和全局变量。
在main()之前定义的全部是全局变量。
在函数中定义的是局部变量。
定义时可以赋初值,也可以在调用的时候赋值。
如:
int x;
int y = 0;
声明变量
变量的三要素:
1.数据类型:变量的类型,决定变量空间的大小
2.变量的名称:变量名 方便计算机找到这个变量
3.变量的值:存储的数据
java语言中,变量命名要符合一定规则
1.money,score,name,sex
变量名规范:
1.简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例:myScore
2.关键字不能做为命名。
3.数据类型(数值 非数值)
数值(整型int…… 非整型double……)用“=”直接赋值
非数值(char用'' 单引号 String用""双引号)。
赋值运算
分为三块:赋值运算符 算数运算符 逻辑运算符
认识%
类的自动转换
类的强制转换
创建人机交互,利用Scanner
数据的输入
1.为什么要有数据的输入
实现人机进行交互(数据的交换)——》数据的输入
2.什么是数据的输入?
利用扫描仪Scanner进行数据输入
3.怎么使用扫描仪Scanner
(1)放在声明(类名)之前,引入扫描仪
import java.util.Scanner;
(2)声明一个新的扫描仪(即象内存申请一个空间)
Scanner in:
(3)赋值
in = new Scanner (System.in);
Scanner input = new Scanner (System.in);
(4)使用扫描仪
整型数据输入:in.nextInt()来接收
双精度小数输入:in.nextDouble()来接收
字符串输入:in.next()来接收
没有in.nextChar()这个方法来接收单个字符的输入
作业
1 0
- 第二天(java基础变量)
- 第二章 java基础(变量)
- 第二天:基础变量和引用变量
- Java基础:第二十八讲 成员变量
- 第二天----Java基础
- Java基础---第二天
- Java基础-第二天
- java基础第二天
- Java 基础 第二天
- JAVA基础第二天
- java基础第二天
- java基础第二天
- java基础第二天
- 第二天-Java基础
- java基础第二天
- 黑马程序员——java第二天:基础语法(关键字、标示符、进制转换、变量类型、运算符)
- 零基础学习java日志---第二天 Java变量及运算符
- JAVA基础第二天学习日记_标识符、常量与变量、运算符、条件控制语句
- 跨浏览器图像灰度(grayscale)解决方案
- 单例模式的创建方式
- C++ RTTI及“反射”技术
- 微信公众号,天气和菜谱的php代码
- Js中的window.parent ,window.top,window.self 详解
- 第二天(java基础变量)
- 快捷键整理
- HTML5-见缝插针(Canvas)
- HBase集群搭建
- ZendStudio13下使用GitHub+Mylyn
- Appium——无安卓源码的一些准备
- 一分钟了解何为SDN,从此老板对你刮目相看!
- openstack网络(neutron)模式之GRE的基本原理
- Tomcat的配置和项目的部署