一、变量:
1.根据数据类型在内存中分配一个合适的空间并给他命名,即“变量名”
2.将数据存储到这个空间中,
3.从空间中取出数据,可以使用变量名来获得。
二、java中的数据类型
数据类型:
1.数值类型
(1)整型 int
(2)非整型 double float
2.非数值类型
(1)字符 char
(2)字符串类型 String
三、使用变量的步骤:
1.声明变量: 变量类型 变量名;
2.给变量赋值: 变量名=值;
3.使用变量 : 输出变量即可
4.在声明的时候顺便给变量赋值:变量类型 变量名=值;
四、赋值时需要注意的事项:
在数据库中:
1.int float类型的值什么都不加
2.datetime char varchar 类型的值需要加单引号
在java中:
1.int double float 类型的值什么都不加
2.char类型的值需要加单引号
3.String 类型的值需要加双引号
五、变量命名规则:
1.前面可以是字母,下划线和符号2.后面可以是数字,字母,下划线和符号 2.后面可以是数字,字母,下划线和符号2.后面可以是数字,字母,下划线和符号
3.变量名需要有意义,拼音也可以
4.关键词不能当做变量名,例如,class void public static
六、赋值运算符:
1.=:将等号右边的值赋值给等号左边
七、算术运算符:
+ - / * %
八、从控制台输入信息:
Scanner sc = new Scanner (System.in);
String类型:sc.next();
int类型:sc.nextInt();
九、类型转换:
大类型转换小类型,直接转换,double num = 6;
小类型转换大类型,需要强制转换,int num =(int)6.5;

第二章 变量、数据类型和运算符相关推荐

  1. Java第二章:数据类型和运算符

    今天刚上课,杨老师讲了进制之间的相互转换:16进制:1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.已经掌握,就一笔带过! 十进制整数,如:99, -500, 0 八进制整数,要求以 0 ...

  2. python语言有哪些类型的运算符_python(4)-变量 数据类型和运算符

    第二章:变量.数据类型.运算符 思考:怎么理解变量和内存? 变量:就等同于上面图中的age name hobby 内存:存储位置里所装的内容 18 张三 打球 变量一定是存在某个地址,可以从变量名找到 ...

  3. python编程入门经典 评分-《Python编程入门经典》--第二章:数值和运算符

    一.在字符串中包含不同的数字 在第一章中使用格式说明符将两个字符串连接在一起时,用到了格式说明符%s,它的含义是"一个字符串".由于数值和字符串有不同的类型,必须使用不同的说明符将 ...

  4. 第二章 变量 数据类型 运算符

    一. 1.Java常用数据类型 整型   int    int i=1; 双精度浮点型   double   double  n=1.0; 字符型   char   char   g='女'; 字符串 ...

  5. Java历程-初学篇 Day02变量,数据类型和运算符

    一,数据类型 1,基础数据类型 整型 byte short int long 浮点型 float double 字符型 char 布尔类型 boolean 2,引用类型 String 字符串型 二,变 ...

  6. java基础学习 --- 第二节 变量、数据类型和运算符

    java基础学习 - 第二节 变量.数据类型和运算符 一.变量 1.变量就是会发生改变的数据,程序运行时,这些数据以变量的形式被保存到计算机的内存中.如图 2.使用变量的步骤:     声明变量 - ...

  7. 《Java疯狂讲义》第3章(数据类型和运算符):博主李俊德的阅读笔记与知识拓展

    一.问题背景 博主在准备应聘的笔试.面试时,再次采用了多年以来的Java工具书<Java疯狂讲义>,并决定在每章详细复习后都要在博客中写下详细的阅读笔记. 二.阅读笔记与知识拓展--< ...

  8. JavaScript第二章——变量及数据类型 2021-09-26

    前言 新手小白JavaScriptt(第二章--变量及数据类型 2021-09-26)学习笔记,欢迎大佬多留言指导,跪谢!!! 一.变量声明 变量:从字面上看,变量是可变的量.从编程角度讲,变量是存储 ...

  9. iOS开发基础-C语言数据类型和运算符

    第2章 数据类型和运算符 2.1 注释 程序注释是源代码的一个重要部分,对于一份规范的程序源代码而言,注释应该占到源代码的1/3以上: 单行注释 //: 多行注释 /*注释开始和*/注释结束,需要指出 ...

  10. java异或运算结果数据类型_java中的数据类型和运算符的总结归类。

    首先学习java肯定先要了解java的发展史,以及java的特点,常见的dos命令,jdk的安装,如何开发java程序等等一下概念行的东西,这里面我都不一一说了. 今天这一章主要想总结一下java中的 ...

最新文章

  1. wp 删除独立存储空间文件(多级非空文件夹删除)
  2. hdu2435最大流最小割
  3. Php数组面包屑导航,PHP 导航提示(面包屑型轨迹)
  4. Visual Studio C/C++ 相对路径和绝对路径
  5. Redis击穿、雪崩、穿透场景描述与解决方案
  6. UNIX再学习 -- 文件和目录
  7. elasticsearch 根据条件去除重复值_Excel工作表中的条件格式,不只是查找重复值,还有7种典型用法...
  8. uva 1476 - Error Curves
  9. 三个世界及其有关概念
  10. HTTP协议中request报文请求方法和状态响应码
  11. OpenShift Redhat的使用和介绍
  12. 习题2.2 数组循环左移(20 分)浙大版《数据结构(第2版)》题目集
  13. SQL Server 2005 彻底卸载、重装问题
  14. 关于mis系统思维导图
  15. 计算机中丢失d3dx9 43.dll,游戏提示“没有找到d3dx9_43.dll”的解决方法
  16. 活久见:都 2203 年了,你还在使用 word 调试 API
  17. Android 节日短信送祝福(功能篇:1-数据库操作类与自定义ContentProvider)
  18. 机器学习中的三种误差
  19. edge如何导入html文件收藏夹,win10系统edge浏览器收藏夹导入/导出的操作方法
  20. 软件英文术语缩写大全

热门文章

  1. 关于解决Path被大改,无法直接编辑恢复的问题
  2. python常用字符串方法调用语法_Python3常用的字符串方法
  3. java爬取网页数据_如何使用爬虫工具采集数据
  4. 经典排序算法(9)——桶排序算法详解
  5. tf.variable_scope() and tf.name_scope()
  6. http1.0 http1.1 http2 之间的区别
  7. 斗地主(矩阵快速幂)
  8. Codeforces Round #610 (Div. 2) D. Enchanted Artifact 交互 + 思维
  9. AGC022E - Median Replace
  10. AND 0, Sum Big CodeForces - 1514B