`

day_01_Java基本数据类型

阅读更多

Java基本数据类型

   

-----1.整数类型

 

       (byte4,short8,int16,long16位) 8位=1字节

 

-----2.浮点类型  

 

    (float32位,double64位)

 

 

    代码demo:

         package day02;

 

public class Number {

public static void main(String[] args) {

/*整数类型(byte4,short8,int16,long16位)*/

byte mybyte = 124; //8位

short myshort = 32564;//16位

int myint = 45784612;  //32位

long mylong = 46789451;//64位

/*浮点类型   (float32位,double64位)*/

float myfloat = 13.23f;

double mydouble1 = 4562.12d;

double mydouble2 = 45678.1564;

long result = mybyte+myshort+myint+mylong;

 

 

System.out.println(result);

System.out.println("myfloat="+myfloat);

System.out.println("mydouble1="+mydouble1);

System.out.println("mydouble2="+mydouble2);

}

}

运行结果:

      92606751

      myfloat=13.23

      mydouble1=4562.12

      mydouble2=45678.1564

 

 -----3.字符型

 

        char用于存储单个字符,占用16位(两个字节)的内存空间。

         转义字符------ ‘\?’

    代码demo:

 package day02;

 

public class Gess {

public static void main(String[] args) {

/*char用于存储单个字符,占用16位(两个字节)的内存空间。*/

char x = 'd';

char y = '@';

int a = 23045,b=45213;

 

/*转义字符‘\值’*/

 

char c1 = '\\';

char c2 = '\u2605';

 

boolean c = a<18;

 

System.out.println("x在Unicode中的值为="+(int)x);

System.out.println("y在Unicode中的值为="+(int)y);

System.out.println("在Unicode第1234位"+(char)a);

System.out.println("在Unicode第5623位"+(char)b);

 

System.out.println("转义字符c1="+c1);

System.out.println("转义字符c2="+c2);

 

System.out.println("boolean c ="+c);

 

 

}

}

 

运行结果:

      x在Unicode中的值为=100

y在Unicode中的值为=64

在Unicode第1234位娅

在Unicode第5623位?

转义字符c1=\

转义字符c2=★

 

 

-----4.布尔型

 

       boolean  = true。

boolean c = a<18;

System.out.println("boolean c ="+c);

分享到:
评论

相关推荐

    01day_01mybatis_java_

    在 "01day_01mybatis_java_" 这个学习资料中,我们将会深入理解 MyBatis 的核心概念和基本使用方法。MyBatis 的主要组成部分包括: 1. **SqlSessionFactory**: 这是 MyBatis 的核心对象,用于创建 SqlSession,它是...

    DMS_day01_am_java的dms项目_达内java课程dms项目上课代码_

    【DMS_day01_am_java的dms项目】是一个针对初学者设计的Java课程项目,主要涵盖Java基础知识在实际项目中的应用。这个项目是达内教育机构Java课程第四周的教学内容,旨在帮助学员深入理解Java编程语言,并通过实践...

    21day_learn_java.rar_DayCounter.java

    例如,“day06”可能包含第六天学习的所有内容,可能涉及Java的基础语法,如变量、数据类型、控制流等;而“day17”可能更深入,涉及类、对象和面向对象编程等高级主题。 通过这些资料,学习者可以逐天跟进,每天...

    传智播客_Java培训_毕向东_Java基础源代码day03

    1. **变量与数据类型**:Java中的基本数据类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)以及布尔型(boolean)。理解它们的取值范围、存储方式及使用场景是学习Java的第一步。 ...

    传智播客_Java培训_毕向东_Java基础源代码_day01

    本压缩包中的"day01"文件夹可能包含了第一天学习的所有代码示例,涵盖了Java的基础语法、数据类型、变量、运算符、流程控制语句等关键概念。 1. **Java基础语法**:Java程序的基本结构包括类(class)、方法...

    传智播客_Java培训_毕向东_Java基础源代码day01

    在"day01"的压缩包中,你将找到一系列初级Java编程练习的源代码,这些代码涵盖了Java语言的基础部分,如数据类型、变量、运算符、控制结构(条件语句和循环)、以及简单的函数应用。 1. **数据类型**:Java有两大类...

    传智博客_Java培训_毕向东_Java基础课件

    2. **Java基础语法**(day04-函数与数组.doc、传智播客_Java培训_毕向东_Java基础[02-Java基础语法1].pdf、[02-Java基础语法2].pdf):这部分深入讲解了Java的基本语法,包括变量、数据类型、运算符、控制结构(如if...

    传智播客_Java培训_毕向东_Java基础源代码_day02

    1. **变量与数据类型**:Java有基本数据类型(如int、float、boolean等)和引用数据类型。变量是用来存储数据的容器,理解它们的声明、初始化和使用是学习Java的第一步。 2. **运算符**:Java支持算术、比较和逻辑...

    day13_Character_java_

    字符在Java中用`char`类型表示,它是一个16位的值,可以直接存储Unicode码点。例如,我们可以使用单引号`' '`来定义一个字符常量,或者通过`'\u0061'`这样的Unicode转义序列来创建特定的字符。 字符串在Java中则由`...

    basic_day01_v1_pm_all.zip

    "basic_day01_v1_pm_all.zip"这个压缩包文件显然包含了针对Java初学者的基础教学材料。在这个压缩包中,"basic"可能是一个目录或者一系列以"basic"开头的文件,代表着Java的基本概念和语法。 首先,Java基础通常...

    传智播客_Java培训_毕向东_Java基础源代码day02

    1. **变量与数据类型**:Java有八种基本数据类型,包括整型、浮点型、字符型和布尔型。此外,还有引用数据类型如类、接口和数组。理解这些数据类型及其用法是学习Java的第一步。 2. **运算符与表达式**:Java支持...

    java\CoreJava笔记\CoreJAVA_day01

    - 基本语法:包括数据类型、控制结构、异常处理等。 - 面向对象核心:类、对象、接口、包,以及构造器、继承、多态的运用。 - 核心类库:如集合框架、IO流、网络编程、多线程等。 - 第三方软件和设计模式:了解...

    传智播客_Java培训_毕向东_Java基础源代码day04

    1. **变量与数据类型**:Java中的数据类型分为基本数据类型和引用数据类型。基本数据类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。变量是用来存储数据的...

    atguigu_Day_01随堂笔记1.pdf

    2. **强类型**:Java对数据类型有严格的定义,确保了代码的稳定性和安全性。 3. **面向对象**:Java是面向对象的编程语言,鼓励将现实世界的问题抽象为类和对象,实现代码的复用和模块化。 4. **开源**:Java的源...

    配套代码【JAVA BASICS】Day02 变量、八种基本数据类型、类型间的转换

    配套代码【JAVA BASICS】Day02 变量、八种基本数据类型、类型间的转换

    day13_tomcat_java_

    JSP(JavaServer Pages)是另一种动态网页技术,它将HTML代码与Java代码结合在一起,让页面内容可以根据服务器端的数据动态生成。JSP的生命周期与Servlet相似,但其编写方式更面向视图。通过JSP指令(page、include...

    Javaw基础课程笔记.zip

    day01、Java 语言发展史_JDK的安装_HelloWorld程序的编写_关键字_标识符_基本数据类型。 day02、Java 数据类型转换_ASCII编码_各种运算符。 day03、Java 选择排序、循环结构和循环控制语句。 day04、Java IDE集成...

    day17 java

    创建一个新的Java工程,可以通过菜单栏的File -&gt; New -&gt; Java Project,然后输入工程名称,比如按照学习进度命名(例如day01)。 **Eclipse使用技巧:** 1. **创建Java工程**:通过File -&gt; New -&gt; Java Project,...

    day_45_bookstore.rar_day_45_bookstore

    【标题】:Day 45 Bookstore - MVC结构与Java在线书库系统 【描述】:这个项目是一个基于MVC(Model-View-Controller)设计模式的Java编程实践,它实现了一个在线书库系统,具备书籍上传和下载功能。在这个系统中,...

    week4_code_javaprogramming_java_bluej_

    1. **基本语法**:包括变量声明、数据类型、运算符、流程控制语句(如if-else,for,while循环)以及方法定义等。 2. **面向对象**:Java是一种纯面向对象的语言,涉及类、对象、封装、继承、多态等核心概念。类是...

Global site tag (gtag.js) - Google Analytics