首页 > 编程语言 >Java学习第二天——基础语法

Java学习第二天——基础语法

时间:2024-03-15 18:30:52浏览次数:21  
标签:10 Java String 数据类型 语法 第二天 类型 变量

Java基础语法

数据类型

强类型语言

要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用!!!

Java的数据类型分类

基本类型(primitive type)

1.数值类型

  • 整数类型
  • 浮点类型
  • 字符类型(只占有两个字节)

2.boolean类型:占一位,其值为true或者false

引用类型(reference type)

类、接口、数组

//数据类型
//要求变量必须严格符合规定,所有变量都必须定义后才能使用。
public class demo01 {
    public static void main (String[] args){
        String a="Hello";//String是字符串,不可定义变量为数字,注意双引号
        int num=10;
        System.out.println(a);
        System.out.println(num);

        //整数类型举例
// Integer 小技巧按住可以查看方法
        int num1= 10;//最常用
        byte num2= 10;
        short num3= 10;
        long num4= 10L;//Long类型要在数字后面加L
//long>int>short>byte
        //浮点类型(小数默认double类型)
        float num5=50.1F;//float类型要在数字后面加F
        double num6=3.1415926535897932;
//float占四个字节,double占八个
        //字符
        char name='A';
        //字符串String不是关键字,是一个类。

        //布尔值
        boolean num7=true;
        //boolean num8=false
    }
}

积累小知识

在这里插入图片描述

标签:10,Java,String,数据类型,语法,第二天,类型,变量
From: https://blog.csdn.net/weixin_65087690/article/details/136747037

相关文章

  • Java基础知识篇02——Java基本语法
    一、数据类型定义:就是用了保存数据的一个类型,一种数据类型,只能保存该类型数据值作用:只有了解数据类型,才能选择合适的类型存放数据,才能更好的利用计算机硬件资源(内存和硬盘等)。不同的数据类型存放数据大小是不同的。数据类型的使用方式就是用来声明一个变量,装数据的。......
  • 程序人生——Java枚举和注解使用建议
    目录引出枚举和注解建议83:推荐使用枚举定义常量建议84:使用构造函数协助描述枚举项建议85:小心switch带来的空值异常建议86:在switch的default代码块中增加AssertionError错误建议87:使用valueOf前必须进行校验建议88:用枚举实现工厂方法模式更简洁建议89:枚举项的数量控制......
  • 程序人生——Java泛型和反射的使用建议
    目录引出泛型和反射建议93:Java的泛型是类型擦除的建议94:不能初始化泛型参数和数组建议95:强制声明泛型的实际类型建议96:不同的场景使用不同的泛型通配符建议97:警惕泛型是不能协变和逆变的建议98:建议采用的顺序是List,List,List建议99:严格限定泛型类型采用多重界限建议1......
  • Java访问者模式源码剖析及使用场景
    访问者模式一、介绍二、报表系统开发三、MyBatis中如何使用访问者模式?一、介绍Java中的访问者(Visitor)模式是一种行为型设计模式,它将数据结构与数据操作分离,使得在不修改数据结构的情况下可以增加新的操作。该模式主要包含以下几个角色:抽象访问者(Visitor):定......
  • java上传文件到FTP制定文件夹
    JAVA上传文件到FTP/***@ClassNameFTPLoad*@DescriptionTODO*@Authordell*@Date2024/3/1415:56*@Version1.0**/importcn.hutool.core.io.FileUtil;importcn.hutool.json.JSONObject;importcn.hutool.json.JSONUtil;importorg.apache.commons.net.......
  • javabean:VO和POJO的区别?
    实体类都是JavaBean的一种 实际上没区别 功能都一样 使用的时候区别(VO一般在命名结尾有大写VO 以做区别)参考:https://blog.csdn.net/huang_ftpjh/article/details/90232922关于java的几种对象(PO,VO,DAO,BO,POJO,DTO)解释摘抄参考2:https://blog.csdn.net/weixin_6938139......
  • idea开发java必备插件
    1.Lombok 这个大家都熟悉,通过注解的形式代替了很多生成式的代码,如Getter、Setter方法、ToString方法,构造函数等,使你的类更精简和美观,没有太多的冗余代码。2.Maven Helper,使用maven引入依赖的必备,分析和排除冲突依赖关系的简单方法,显示maven依赖树,查询引用的依赖关系以及跳转......
  • Java题目-数组计算-中位数- 圆类的构造-时间计算-学生类设计
    第一题:数组计算题目描述:编写Java程序,计算两个整型数组的和、差、乘积、商的整数部分及大小关系。定义如下:和:两个数组对应元素的和,若元素缺失,则补0;差:第一个数组和第二个数组对应元素的差,若元素缺失,则补0;乘积:两个数组对应元素的积,若元素缺失,则计0;除:第一个数组元素除以第二......
  • Mac下配置Java开发环境以Java 8 为例
    下面以Java8的安装和配置为例。Step1:下载Java安装包系统:MACOSX10.10.1Java8安装包:jdk-8u31-macosx-x64.dmgStep2:安装并配置Java环境:(1)打开Shell输入vi~/.bash_profile(2)i>输入>esc>:wq保存JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Conte......
  • Java-InputStream转Base64
    首先定义实体对象/***图片数据封装*/@DatapublicclassPgNewImageDto{/***文件类型*/privateStringfileType;/***文件数据*/privateStringfileData;}转换实现/***输入流转换为实体对象*@param......