初识java之变量、数据类型和运算符(一)
博友目标:
1、掌握变量的概念
2、引子----会使用常用数据类型
众所周知,每台电脑都有一个内存这么个必不可少的元素,那么到底内存到底是用来干什么的呢?其实啊,计算机内存相当于人类的大脑,计算机在处理数据时,将会使用内存来记忆大量运算时要使用的数据,那么内存在记忆数据时啊,会给数据分配一块内存,会根据数据,会给数据定义一个名称,给他命一个名将会帮助内存更好的记忆数据,就好比给人起个名字的目的是让我们更好的记住这个人,这就是变量名了!然后,计算机会根据数据用途分类,给数据定义一个类型,就好比,我在手机上存了一个联系人电话,但是呢我不知道这个人是干嘛的,纳闷我就会在前面加上分类,这就是程序的数据类型了!比如说:我要存钱,存1000块钱,那么1000就是这个钱的多少,对吧,那么这个1000就是钱的值(多少),这也就是变量的值了!人类真的是个伟大的生物,发明了这种记忆方式,哈哈。。。
3.正题---java数据类型
那么在程序中如何定义数据类型呢?java分门别类的定义了许许多多的数据类型,根据在程序中的用途,分成了不同的数据类型。常用的有:
1、int
2、double
3、char
4、String

[原]java基本数据类型及其默认内存占用
2014-5-5阅读245 评论0
boolean、byte、char、double、float、long、int、short
|
类型名称
|
关键字
|
占用空间(字节)
|
取值范围
|
默认值
|
|
字节型
|
byte
|
1
|
-27—27-1
|
0
|
|
短整型
|
short
|
2
|
-215—215-1
|
0
|
|
整型
|
int
|
4
|
-231—231-1
|
0
|
|
长整型
|
long
|
8
|
-263—263-1
|
0
|
|
类型名称
|
关键字
|
占用空间(字节)
|
取值范围
|
默认值
|
|
单精度浮点型
|
float
|
4
|
-3.4E+38—3.4E+38
|
0.0f
|
|
双精度浮点型
|
double
|
8
|
-1.7E+308—1.7E+308
|
0.0
|
一个汉字占2个字节byte(对于汉字来说,采用gbk编码占两字节,采用utf8编码占三个字节),一个字母占1个字节byte
|
类型名称
|
关键字
|
占用空间(字节)
|
取值范围
|
默认值
|
|
字符型
|
char
|
2
|
0-216-1
|
0
|
|
类型名称
|
关键字
|
占用空间(字节)
|
取值范围
|
默认值
|
|
布尔型
|
boolean
|
|
true或false
|
false
|
JAVA不允许类型的随意转换。只有数字变量可以进行转换,但是不能随意。 带有小数点的数字变量默认都为double型。定义float型必须进行强制类型转换。
初识java之变量、数据类型和运算符(一)的更多相关文章
- Java1变量数据类型和运算符
day02_变量数据类型和运算符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class jh_01_数据类型说明 { public ...
- Java历程-初学篇 Day02变量,数据类型和运算符
一,数据类型 1,基础数据类型 整型 byte short int long 浮点型 float double 字符型 char 布尔类型 boolean 2,引用类型 String 字符串型 二,变 ...
- JavaSE-02 变量 数据类型和运算符
学习要点 掌握变量的概念 掌握常用数据类型 掌握赋值运算符.算术运算符 掌握boolean数据类型和关系运算符 掌握变量的概念 面向过程程序的定义 程序的定义:程序=数据+算法+文档 程序要操作的数据 ...
- java2变量数据类型和运算符
public class jh_11_加加减减运算符 { public static void main(String[] args) { int a = 5,b =2 ; a ++;// 对自身 ...
- Java 第二章 变量、数据类型和运算符
第二章 变量.数据类型和运算符 什么是变量: 变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样. #在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据. ...
- Java中的变量,数据类型和运算符
变量,数据类型和运算符 1.变量是一个数据存储空间的表示,它是储存数据的基本单元. 如何理解这句话,下面用一个表格可以形象的表达: 变量与房间之间的对应关系 房间名称 变量名 房间类型 变量类型 入住 ...
- 使用 JavaScript 中的变量、数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算符的不同位置得到不同的结果
查看本章节 查看作业目录 需求说明: 使用 JavaScript 中的变量.数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算 ...
- IOS开发新手教程(一)-数据类型和运算符
OC语法入门(一) 数据类型和运算符 1.1凝视 凝视和其它语言一样,同意单行 ,多行凝视,一份规范的代码里面须要有一些正式的凝视,例如以下凝视: /* 这是多行 凝视 */ //这是多行凝视 OC语 ...
- PostgreSQL自学笔记:5 数据类型和运算符
5 数据类型和运算符 5.1 PostgreSQL 数据类型介绍 5.1.1 整数类型 整型类型 字节 取值范围 smallint 2字节 -2^15 ~ 2^15 int integer 4字节 - ...
- JavaScript(二)---- 变量、数据类型和运算符
变量 javaScript中的变量变量是弱类型的,用var来声明. javascript的变量声明格式: var 变量名 = 数据; 声明变量要注意的事项: 1. 在javascript中声明变量是 ...
随机推荐
- csapp2e-chapter2-homework
一 前言 看了csapp2e第二章,感觉讲的很透彻,理解了一些以前学组成原理没有学懂的东西.这章最让我感觉深刻的还是计算机是怎么实现c语言中的基本数据类型的表示和操作的,这对程序员理解程序无疑是帮助巨 ...
- 【记录】ASP.NET MVC View 移动版浏览的奇怪问题
ASP.NET MVC View 中的一段代码: <span id="span_Id">@Model.ID</span> 没什么问题吧,浏览器浏览正常,查看 ...
- 小菜学习Winform(五)窗体间传递数据
前言 做项目的时候,winfrom因为没有B/S的缓存机制,窗体间传递数据没有B/S页面传递数据那么方便,今天我们就说下winfrom中窗体传值的几种方式. 共有字段传递 共有字段传递实现起来很方便, ...
- php后管理分类导航菜单
<!DOCTYPE> <html> <head> <meta http-equiv="Content-type" content=&quo ...
- 一张H5游戏页引起的思考
最近开发了一个移动端的端午活动页面,做完后就想写点东西总结一下,感受最深的就是打草稿. 刚开始并没有打草稿,直接开干,越做到后面就越觉得代码很乱很杂,非常不舒服,做到哪个页面写这个页面的CSS,没有大 ...
- 【Java】子类的链式调用
记录最近在项目设计中遇到的一个小问题. 前提:有这样两个POJO类,它们都可以通过链式调用的方式来设置其属性值,其中一个类继承了另一个类. 问题:通过链式调用,子类对象访问父类方法后,如何使返回对象仍 ...
- Ionic2学习笔记(5):Provider
作者:Grey 原文地址: http://www.cnblogs.com/greyzeng/p/5547646.html Provider是一种为App提供数据源的方式, 举个 ...
- 从 AJAX 到 JSONP的基础学习
目录索引: 一.AJAX的概念二.POST && GET三.原生实现AJAX简单示例 3.1 实现代码 3.2 重点说明四.框架隐藏域 4.1 基本概念 4.2 后台写入脚本 4.3 ...
- 网页中多个图标在一张图片上,使用css将各图标显示
现在的网页中显示很多图标算是常态,发现项目中页面上用到的图标都是单个图标单个文件,用的时候直接往页面上挂,这确实很常态. 如果,网站是挂在外网上,或者网速过低,又大量使用图标的情况下,由于浏览器和服务 ...
- C#多线程编程
一.使用线程的理由 1.可以使用线程将代码同其他代码隔离,提高应用程序的可靠性. 2.可以使用线程来简化编码. 3.可以使用线程来实现并发执行. 二.基本知识 1.进程与线程:进程作为操作系统执行程序 ...