栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java的基础语法,数据的基本类型以及强制类型转换

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java的基础语法,数据的基本类型以及强制类型转换

Java的基础语法

注释,标识符关键字

  • 注释: 注释不会被执行,是写给写代码的人看的,容易让别让人理解我们写的的代码。

    • 单行注释:用//注释内容

    • 多行注释:用

  • 标识符: Java所有的组成部分都需要名字,类名,变量名以及方法名都被称为标识符。

    • 关于标识符的知识引用:> java关键字_百度百科 (baidu.com)

    • 所有标识符都应以字母,美元符,或者下划线开始。

    • 首字符应以字母,美元符,下划线或数字的任何字符的组合。

    • 不能使用关键字作为变量名或者方法名。

    • 标识符对大小写敏感 。

    • 可以使用中文名命名,但是不建议使用。

  • 关键字: 一个具有特定意义和作用的单词,称作关键字。是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。

数据类型

强类型语言: 要求变量的使用要严格符合规定,所有的变量必须先定义才能使用。

  • 优点: 安全性高。

  • 缺点: 速度慢。

弱类型语言:没有严格的定义,容易出错。

数据的基本基本类型:

  • 数值类型

    • 整数类型

      • byte: 占一个字节,范围-128~127

      • short: 占两个字节,范围-32768~32767

      • int: 占四个字节

      • long: 占八个字节。

    • 浮点类型

      • float: 占四个字节。

      • double: 占八个字节。

    • 字符类型

      • char: 占两个字节。

  • boolean类型

    • True: 占一个字节。

    • False: 占一个字节。

       import java.sql.SQLOutput;
       public class Demo02 {
           public static void main(String[] args) {
               //八大基本类型
               int num1 = 10;
               System.out.println(num1);
               byte num2 =20;
               short num3 =30;
               long num4 =30L;//Long类型要在数字后面加个L
               //小数;浮点数
               float num5 = 50.1f;//float类型后面要加个f
               double num6 = 3.1415926;
               //字符
               char name = '中';
               //字符串,String不是关键字,是一个类
               //String name = "中国";
               //布尔值;是非
               boolean flag = true;
               //boolean flag = false;
               System.out.println(num1);
               System.out.println(num2);
               System.out.println(num3);
               System.out.println(num4);
               System.out.println(num5);
               System.out.println(num6);
               System.out.println(name);
               System.out.println(flag);
           }
       }

      强制类型转换

       public class Demo04 {
           public static void main(String[] args) {
               char c1 ='中';
               char c2 = 'A';
               System.out.println(c1);
               System.out.println((int)c1);//强制类型转换
               System.out.println(c2);
               System.out.println((int)c2);//所有字符的本身都是数字
           }
       }
      

引用类型:

  • 接口

  • 数组

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/680274.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号