您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 第三章java 数据类型和变量
第二章数据类型和变量2本章目标变量的声明和使用代码编写规范常量的声明和使用Java基本数据类型控制台的输入和输出麦新衣淘宝商城女装天猫商城3本章任务•编写第一个Java程序:Student,想控制台输入信息后在输出。4•电脑使用内存来记忆计算时所使用的数据•内存如何存储数据?•内存像旅馆–数据各式各样,要先根据数据的需求(即类型)为它申请一块合适的空间1、开房间(单人间、双人间、总统套间)2、入住√回顾内存如何存放数据5数据属于不同类别非洲ThequickbrownfoxTRUE数据非数值数值整型非整型9002.129999/12/20032.175123陈扬char非数值数值整型int…………double非整型StringJava常用数据类型数据类型6数据类型说明int(整型)用于存储整数,如:一天的时间是24小时,一月份有31天double(双精度)用于存储小数,如:蒙牛早餐奶的价格1.3元,手机待机时间6.5小时boolean(布尔型)用来存储比如‘是’或者‘不是’、‘真’或者‘假’等信息,只有两个值true和falsechar(字符型)用于存储单个字符,如:性别‘男’、‘女’,电灯‘开’、‘关’String(字符串)用于存储一串字符,如:“我的爱好是踢足球”,“我喜欢Java程序”常用数据类型说明7数据类型的使用•输出Java课考试最高分:98.5•输出最高分学员姓名:张三•输出最高分学员性别:‘男’publicclassProgram{publicstaticvoidmain(String[]args){doublescore=98.5;Stringname=张三;charsex='男';System.out.println(本次考试成绩最高分:+score);//输出其他……}}单引号双引号连接输出信息演示示例:不同类型变量存取81000*(1+5%)内存10001050变量:一个数据存储空间的表示对于专业程序员,数据存入内存不算完:怎么找到存入的数据?存进去还能改吗?98.76不同数据存入具有不同内存地址的空间,相互独立变量在银行存1000元钱,银行一年的利息5%,那一年之后钱变成了多少?9•内存地址不好记,怎么办?–通过内存中小房间的别名找到数据存储的位置•变量是存储数据的一个基本单元房间房间名字房间类型入住的客人变量变量名变量类型变量值为什么需要变量对应10变量应用1、在内存中存储本金1000元2、显示内存中存储的数据的值publicclassProgram1{publicstaticvoidmain(String[]args){intmoney=1000;//存数据}}数据类型变量名内存空间存的数值演示示例:如何存取变量System.out.println(money);//使用数据11变量的声明和赋值•使用变量的步骤:–第一步:声明一个变量–第二步:赋值–第三步:使用变量数据类型变量名=数值;根据类型开辟空间将数据存入空间取出数据使用数据类型变量名;变量名=数值;intmoney=1000;intmoney;money=1000;121、字母2、下划线‘_’3、‘$’符号首字母任意多的:1、数字2、字母3、下划线‘_’4、‘$’符号其余部分变量名Java语言中,变量命名要符合一定规则money,score,name,sex变量命名规范:简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore变量命名规则2-113变量命名规则2-2•检查下面这些是否是合法的变量名principalcost_pricemarks_3$lastnamecity123ratediscount%zipcodeCityint××××14Java关键字和保留字•Java的关键字和保留字时要注意一下几点:–识别Java中的关键字不要和其他语言的关键字混淆。–const和goto是Java中的保留字。–所有的关键字都是小写的。–then,friendly,sizeof,NULL都不是Java语言的关键字。15代码编写规范•给代码添加注释•让代码分段/缩进•设置短小的代码行•说明运行顺序•养成良好的编程习惯16给代码添加注释•多行注释/*这就是注释*/•文档注释/**这是我写的Java注释。Demo是代码编写规范的示例程序*/17常量•声明:finalintMYNUM=10;•常量的使用错误辨析:1.没有被初始化2.常量再次被赋值18控制台的输出publicclassExport{/***比较两种输出语句*/publicstaticvoidmain(String[]args){System.out.println(我的爱好:);System.out.println(踢足球!);System.out.print(你在干什么?);System.out.print(我们一起来吧!!);}}19println()和print的区别?20控制台的输入importjava.util.Scanner;publicclassExample{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);byteage;Stringname;System.out.println(“请输入您的姓名:”);name=input.next();System.out.println(“请输入您的年龄:”);age=input.nextByte();System.out.println(“您的姓名:“+name+”年龄:”+age);}}21给代码添加注释代码编写规范从控制台输入信息?小结222程序的调试•设置断点•单步跟踪启动调试23•什么是变量?•如何声明变量、给变量赋值和使用变量?•Java中常用的数据类型有哪些?•标示符和关键字•Java中的常量的使用•Java中基本的编写代码规范?•Java中如何向控制台输入信息?•进一步掌握工具排错技术总结
本文标题:第三章java 数据类型和变量
链接地址:https://www.777doc.com/doc-3230985 .html