数据类型 说明 举例
int 整型 用于存储整数。例如。学员人数。某公司的员工编号。一年的天数。一天的小时数
double 双精度浮点型 用于存储带有小数的数字。例如商品的价格。世界的价格。世界银行给其他国家(地区)的贷款金额。员工工资
char 字符型 用于存储单个字符。例如男,女,成绩:优或差
String 字符串型 用于存储一串字符,例如员工姓名,产品型号,产品的介绍信息

一.数据类型

1.数据类型  变量名:(语法如下)

double score;           //声明双精度浮点型变量score存储分数

String name;            //声明字符串变量name存储学生姓名

char sex;                  //声明字符型变量sex存储性别

2.变量赋值:(语法如下)

变量名=值;

score=98.5;               //存储98.5

name=“张三”;             //存储“张三”

sex=‘男’                        //存储‘男’

3.将(1).(2)步骤合二为一

数据类型   变量名=值;(语法如下)

double   score   =98.5;

String    name   =“张三”;

char       sex      ='男'

4.调用变量.即使用存储的变量称为调用变量。

system.ou.println(变量名);

二.变量命名规则

1.变量必须以字母.下划线“-”或"$"开头;

2.变量可以包括数字.但不能以数字开头;

3.除了下划线“-”.“$”变量名不能包含任何特殊字符;

4.不能使用JAVA中的关键字。如int,public,class.等

三.java提供各种运算符,具体如下。

1.赋值运算符(=);

2.算术运算符(+,-,*,/,%);

3.关系运算符(>.>=.<.<=.==.!=)

四.数据类型转换是为了方便不同类型的数据之间进行运算。

五.数据类型转换包括自动类型转化和强制类型转换,发生自动类型转换时必须符合一定的条件。

六.java中使用boolean类型表示真假。它的两个值为(true)(false)。

七.java中使用关系运算符可以比较大小,高低,多少等比较后的结果是boolean类型。

八.java提供Scanner类可以实现从控制台上获取键盘上输入的信息。

使用java理解程序逻辑,变量的更多相关文章

  1. 用java理解程序逻辑小结

    1.Java常见的注释有哪些,语法是怎样的? 1)单行注释用//表示,编译器看到//会忽略该行//后的所文本 2)多行注释/* */表示,编译器看到/*时会搜索接下来的*/,忽略掉/* */之间的文本 ...

  2. 使用java理解程序逻辑 试题分析

      1.编译Java Applet源程序文件产生的字节码文件的扩展名为() A:.java B..class C:Html D:Exe 正确答案:B 试题分析: 本题考查的是Java程序的开发过程.J ...

  3. 《Java理解程序逻辑试题分析》

    1.以下关于开发java程序的描述错误的是 (). (选择一项) A:开发Java程序的步骤包括:编写源程序.编译.运行 B:编写的Java源程序文件使用 java作为扩展名 C:Java源文件经编译 ...

  4. 使用java理解程序逻辑 第三章 选择结构一

    if 选择结构: if(条件){       代码块  //条件成立后要执行的代码.可以是一条语句,也可以是一组语句 } 可以处理单一或组合条件的情况. if-else 选择结构: if(条件){   ...

  5. Java传递程序员变量

            解决方案虽然简单,不过若是想不起来就麻烦啦,好方法往往简单.         1.如何在一个java文件叫A里用另一个java文件叫B的方法叫method()?             ...

  6. Java Web安全之程序逻辑缺陷

    Java Web程序逻辑缺陷本质是由于程序设计和开发者设计的程序执行逻辑存在某种缺陷而导致的安全隐患.企业的代码审查和渗透测试通常主要针对的大多是诸如xss攻击和sql注入和跨站点脚本这些头条式漏洞, ...

  7. Java编程的逻辑 (82) - 理解ThreadLocal

    ​本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...

  8. Java编程的逻辑 (1) - 数据和变量

    ​本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...

  9. Java编程的逻辑 (70) - 原子变量和CAS

    ​本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...

随机推荐

  1. iOS App从点击到启动

    程序启动之前 从exec()开始 main()函数是整个程序的入口,在程序启动之前,系统会调用exec()函数.在Unix中exec和system的不同在于,system是用shell来调用程序,相当 ...

  2. target标签对于优化用户体验的作用

    最近开始关注target="_blank"标签,是源于对咨询区的采纳工作.帖子内容页是在原页面加载,这样问题就来了,每采纳完一个问题,必须得后退好几次才可以,很不方便.后来按ctr ...

  3. 20145236 冯佳 《Java程序设计》第1周学习总结

    20145236 冯佳 <Java程序设计>第1周学习总结 教材学习内容总结 因为假期在家的时候并没有提前自学Java,所以,这周算是真正开始第一次接触Java.我对Java的了解也仅仅停 ...

  4. angularJs项目实战!03:angularjs与其他类库的协作(转)

    angularjs,在我看来是个中等重量级的框架.即不像backbone那么简单,也不像dojo和Yui那么包罗万象.很多时候,妄图包罗万象,往往会出现很多子模块的质量高不成低不就,并且修改起来较为困 ...

  5. netty4 连通步骤

    转载:http://xw-z1985.iteye.com/blog/1973205 服务端依次发生的步骤 建立服务端监听套接字ServerSocketChannel,以及对应的管道pipeline: ...

  6. java网络编程socket解析

    转载:http://www.blogjava.net/landon/archive/2013/07/02/401137.html Java网络编程精解笔记2:Socket详解 Socket用法详解 在 ...

  7. cstring 的重载

    #include <iostream> #include <windows.h> using namespace std; +; class MyString { public ...

  8. webApi跨域

    <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Contro ...

  9. JS桌面应用

    一.图片预加载 var oImg = new Image(); oImg.onload=function(){ //alert('success'); } oImg.onerror=function( ...

  10. Fragment在xml中但作用不是显示view

    2013-12-17 有时候会发现在xml文件中有使用fragment,但是却不是为了显示View,代码如下: <FrameLayout xmlns:android="http://s ...