Java 第五天的学习

变量

变量注意事项

变量的底层

ASCII编码表

1.什么是变量?

概念:变量及代数。

在Java中,变量分为两种:基本类型的变量和引用类型的变量

1>基本类型的变量:必须先定义,再初始化

例子
int a =2;

除int基本类型外还有以下常用类型

整数类型:byte,short,int,long

浮点数类型:float,double

字符类型:char

布尔类型:boolean

2>引用类型的变量,我们比较常见的字符串类型

例子
String str="加油中国";

2.变量注意事项

1)变量必须先定义后使用,在定义变量的时候,可以给它一个初始值

2)不写初始值,就相当于给它指定了默认值。默认值总是0

3)变量不但可以重新赋值,还可以赋值给其他变量

变量赋值 举例
public class HelloWorld {
public static void main(String[] args) {
int n = 100; // 定义变量n,同时赋值为100
System.out.println("n = " + n); // 打印n的值 n = 200; // 变量n赋值为200
System.out.println("n = " + n); // 打印n的值 int x = n; // 变量x赋值为n(n的值为200,因此赋值后x的值也是200)
System.out.println("x = " + x); // 打印x的值 x = x + 100; // 变量x赋值为x+100(x的值为200,因此赋值后x的值是200+100=300)
System.out.println("x = " + x); // 打印x的值
System.out.println("n = " + n); // 再次打印n的值,n应该是200还是300?
}
}

3.计算机变量的底层

都是0,1的二进制数

0,1的二进制数
0的二进制数0
1的二进制数1
2的二进制数10
……

4.ASCII编码表(来源网络)



可查看:ASCII

最新文章

  1. 基于SpringMVC的增删改查
  2. HBase with MapReduce (MultiTable Read)
  3. OpenJudge计算概论-二维数组右上左下遍历
  4. 80端口被system占用的问题
  5. 利用jquery表格添加一行并在每行第一列大写字母显示实现方法
  6. 局部内部类访问方法的参数和局部变量必须是final的
  7. PAT (Advanced Level) 1079. Total Sales of Supply Chain (25)
  8. 说声PHP的setter&getter(魔术)方法,你们辛苦了
  9. java-关于java_home配置,classpath配置和javac,java命令,javac编译器,和java虚拟机之间的关系
  10. datagrid--新增
  11. Java @Override 注解
  12. Arcgis Pro为什么我已经安装了汉化包但是显示的还是英文?
  13. tomcat7换端口号调试
  14. Python 死循环和嵌套循环
  15. 实现PPT在线预览,PPT转图片方案
  16. linux下安装perl
  17. 再也不用克隆多个仓库啦!git worktree 一个 git 仓库可以连接多个工作目录
  18. 巨蟒python全栈开发数据库攻略1:基础攻略
  19. Android中内容观察者的使用---- ContentObserver类详解 (转)
  20. VR社交软件测试-AltspaceVR

热门文章

  1. Java一维与二维数组的拷贝与排序
  2. 基于TI DSP TMS320C6678、Xilinx K7 FPGA XC7K325T的高速数据处理核心板
  3. Solution -「洛谷 P6158」封锁
  4. Idea个人配置
  5. FreeHttp2.3升级说明
  6. apache缺少模块解决方法
  7. HMS Core Discovery第13期回顾长文——构建手游中的真实世界
  8. 还不会使用linux?快来通过VMware安装centos系统吧~
  9. Win10 装好 Hyper-V 又要将其卸载方法记录
  10. 解决shell脚本错误$’r’ command not found