变量数据类型数据接收详解

1.变量

重点:01.变量就是一块空间(用旅馆的例子做类比)

02.变量三要素:数据类型 变量名 变量值

2.数据类型

Int:  整数类型

String   字符串类型

double   小数类型

Boolean :有且只有两个值:True或者False

char类型只能存储单个字符,如果你想存储一个空字符,要打一个空格。

3.命名规范

1.包名所有字母均小写。

2.类名首字母大写

3.变量首字母小写,后续有含义的单词首字母大写。例如stuName  stuAge

4.首字母只能是字母,下划线和$符号中的一个,后续的内容可以是数字。

注意点:变量名不能和关键字重复

Java中两种命名规范:

01.驼峰命名法

变量名首字母要小写,其余后续有含义的单词首字母大写

Eg:stuName,stuAge,orderDetails

02.帕斯卡命名法

方法和类:所有单词的首字母都大写

4.常见错误

The local variable title may not have been initialized

局部变量"title"没有被初始化(赋值)

两种情况:第一种:一个变量在没有赋值的情况下就开始使用

第二种:无法访问到这个变量

定义变量的两种方式

01.先声明,再赋值

int num;

num=5;

02.声明的同时并赋值

int num=5;

5.表达式概念:

用运算符将操作数连接起来的式子就称为表达式a+b

6.赋值运算符(=)

算术运算符:+ - * / %

自增运算符

int num=5;

num++,先参加运行,再自增。

++num,先自增,后参加运行。

//++在前和在后的区别(图示)

System.out.println(num);

7.类型强制转换

8.Scanner用法

如何接收用户从键盘上录入的内容(根据图示)

Input.nextXXX()

使用Scanner分三步:

01.先导入包import java.util.Scanner; (进入到商场)

02.创建一个扫描仪对象  Scanner input=new Scanner(System.in);

02.启动扫描按钮       String name=input.next();

时间: 2024-10-15 20:56:30

变量数据类型数据接收详解的相关文章

Python数据类型及其方法详解

Python数据类型及其方法详解 我们在学习编程语言的时候,都会遇到数据类型,这种看着很基础也不显眼的东西,却是很重要,本文介绍了python的数据类型,并就每种数据类型的方法作出了详细的描述,可供知识回顾. 一.整型和长整型 整型:数据是不包含小数部分的数值型数据,比如我们所说的1.2.3.4.122,其type为"int" 长整型:也是一种数字型数据,但是一般数字很大,其type为"long" 在python2中区分整型和长整型,在32位的机器上,取值范围是-2

Rxjava2 Observable的数据变换详解及实例(二)

目录 1. Window 1.1 window(closingSelector) 1.2 window(openingIndicator, closingIndicator) 1.3 window(count) 1.4 window(count, skip) 1.5 window(timespan, TimeUnit) 1.6 window(timespan, TimeUnit, count) 1.7 window(timespan, timeskip, TimeUnit) 2. GroupBy

Rxjava2 Observable的数据变换详解及实例(一)

目录 简要: 1.1 buffer(count) 1.2 buffer(boundary) 1.3 buffer(count, skip) 1.4 buffer(timespan, TimeUnit) 1.5 buffer(timespan, TimeUnit, count) 1.6 buffer(timespan, timeskip, TimeUnit) 1.7 buffer(bufferClosingSelector) 2. Map 3. FlatMap 3.1 flatMap(mapper

java八种基本数据类型及包装类详解

详解一.八种基本数据类型常识 1.1.基本常识表 对于上图有以下几点需要注意: java八种基本数据类型分为四类八种,四类分别为整型.浮点型.布尔型.字符型:八种分别为byte.short.int.long.float.double.boolean.char: java八种基本数据类型的字节数:分别为1.2.4.8个字节:1字节(byte.boolean). 2字节(short.char).4字节(int.float).8字节(long.double): 整数的默认类型为int,浮点数的默认类型

JVM 运行时数据区详解

一.运行时数据区: Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域. 1.有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,所有的线程共享这些数据区. 2.第二种则是与线程一一对应,随线程的开始和结束而创建和销毁,线程之间相互隔离. java虚拟机所管理的内存将会包括以下几个运行时数据区域 二.数据区详解 1.程序计数器(Program Counter Register) 也叫PC寄存器是一块较小的内存空间,它的作用是存储当前线程所执行的字节码的信号指示器.

ContentProvider数据访问详解

ContentProvider数据访问详解 Android官方指出的数据存储方式总共有五种:Shared Preferences.网络存储.文件存储.外储存储.SQLite,这些存储方式一般都只是在一个单独的应用程序中实现数据的共享,而对于需要操作其他应用程序中的数据时(如媒体库.通讯录等),可能就需要借助ContentProvider了. 1.ContentProvider ContentProvider为存储和获取数据提供了统一的接口,使用表的形式来对数据进行封装,使得开发者在后续的开发过程

功能表单字段、树形选择数据类型的配置详解——JEPLUS快速开发平台

功能表单字段之下拉框.单选框.多选框.树形选择数据类型的配置详解 JEPLUS平台的表单支持有多种不同的数据类型,这些不同的数据类型在展示不同类型的数据时能有很好的效果,今天这篇笔记就讲解一下下拉框.单选框.复选框.树形选择这四种数据类型的配置详解以及效果展示. 一.下拉框 打开表单数据录入界面,打开具体的目标字段的配置信息 第二种打开目标字段的配置信息方法是打开功能配置选项---->打开表单配置---->双击目标字段,即可打开 打开字段的表单配置信息界面,选择数据类型是"下拉框&q

Rxjava2 Observable的数据过滤详解及实例(一)

目录 简要: 1. Debounce 1.1 debounce(timeout, unit) 1.2 debounce(debounceSelector) 2. Throttle 2.1 throttleFirst(windowDuration, unit) 2.2 throttleLast(intervalDuration, unit) 2.3 throttleWithTimeout(timeout, unit) 3. Sample 3.1 sample(period, unit) 3.2 s

Rxjava2 Observable的数据过滤详解及实例(二)

目录 6. Filter 7. Frist 7.1 firstElement() 7.2 first(defaultItem) 7.3 firstOrError() 8. Single 8.1 singleElement() 8.2 single(defaultItem) 8.3 singleOrError() 9. ElementAt 9.1 elementAt(index) 9.2 elementAt(index, defaultItem) 9.3 elementAtOrError(inde