首页 > 编程语言 >java基础重新巩固

java基础重新巩固

时间:2024-03-21 18:47:58浏览次数:16  
标签:巩固 java String int float System 重新 println out

public class Demo01 {
    public static void main(String[] args) {
        // 整数:进制    二进制0b   十进制     八进制0    十六进制0x

        int i = 0;
        int i2 = 010;   // 八进制  8
        int i3 = 0x10;  // 十六进制 16

        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println("=============");

        // float
        // double
        // BigDecimal   数据类
        float f = 0.1f;
        double d = 0.1;
        System.out.println(f==d);   // false
        System.out.println(f);
        System.out.println(d);


        float d1 = 323423423534252342f;
        float d2 = d1 + 1;
        System.out.println(d1==d2); //true

        System.out.println("==================");
        char c1 = 'a';
        char c2 = '果';
        System.out.println(c1);
        System.out.println((int) c1);   // 97
        System.out.println(c1);
        System.out.println((int) c2);   // 26524
        // 字符本质是数字
        // 编码 Unicode   2字节     0-65535   2^16

        // U0000    UFFFF
        char c3 = '\u0061'; // Unicode表示。\表示转义
        System.out.println(c3); // a

        // 转义字符
        // \t   制表符
        // \n   换行
        System.out.println("Hell\tWorld");

        System.out.println("==================");
        String sa = new String("hello world");
        String sb = new String("hello world");
        System.out.println(sa==sb); // false
        String sc = "hello world";
        String sd = "hello world";
        System.out.println(sc==sd); // true
        // 对象 内存

        // boolean
        boolean flag = true;
        if (flag){}
    }
}

标签:巩固,java,String,int,float,System,重新,println,out
From: https://www.cnblogs.com/jikeory/p/18088009

相关文章

  • Java使用注解@Scheduled开启定时任务
    @Scheduled(cron="[秒][分][小时][日][月][周][年]")说明:多个并列的时间以英文逗号“,”隔开。比如:@Scheduled(cron="053,55161**")上面意思是:1号的下午16:53,16:55执行二次。 @Scheduled(cron="0/10****?")每隔10秒运行一次。 @Scheduled(c......
  • Java list初始化的几种办法
    在Java中初始化List的五种方法1.构造List后使用List.add初始化2.使用{{}}双括号语法3.使用Arrays.asList4.使用Stream(JDK8)5.使用Lists(JDK9)在Java中初始化List的五种方法Java中经常需要使用到List,下面简单介绍几种常见的初始化方式。1.构造......
  • JavaScript初识及基本语法详解
    JavaScript是一种轻量级的解释型或即时编译型的编程语言。它最初被设计为在浏览器中用于与网页进行交互,但随着时间的推移,它已经成为了后端开发、游戏开发、桌面应用开发等多个领域的重要工具。1.JavaScript初识1.1历史与用途历史:由BrendanEich在1995年开发,最初......
  • java毕业设计线上牙科诊所管理推荐系统的设计与实现(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的飞速发展,越来越多的传统行业开始向数字化转型。医疗行业作为人们生活中的重要组成部分,其信息化、智能化的需求日益增长。牙科诊所作为提......
  • java毕业设计逍遥大药房管理系统(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着人们生活水平的提高,对健康的关注也日益增加。药房作为提供药品和健康咨询服务的重要场所,其管理效率和服务质量直接影响到人们的用药安全和健康。然而,......
  • java毕业设计小区宠物管理平台(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着社会的发展和人们生活水平的提高,越来越多的家庭开始饲养宠物。在城市中,小区是宠物活动的主要场所之一。然而,随着宠物数量的增加,小区宠物管理面临着许......
  • java毕业设计校园互助平台(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的飞速发展,人们的生活方式和学习方式都发生了翻天覆地的变化。特别是在校园环境中,学生们面临着各种各样的问题和需求,如学术问题、生活琐事......
  • 07-JavaScript对象
     <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>JS-对象-Array</title></head><body><script>//第一种方法,定义数组vararr=newArray(1,2,3,4);......
  • Java 实现压缩图片,视频,音频案例
    Java实现压缩图片,视频,音频案例在Java中,要实现视频压缩通常需要使用外部的库或工具,因为Java标准库本身并不提供直接的视频处理功能。以下是一些常用的方法和工具来压缩视频:FFmpeg:FFmpeg是一个开源跨平台的多媒体处理工具,可以用来对音频、视频等多媒体数据进行编解码、转换......
  • GraalVM详细安装及打包springboot、java、javafx使用教程(环境安装篇)
    下一篇:GraalVM详细安装及打包springboot、java、javafx使用教程(打包普通JAVA项目篇)GraalVM介绍GraalVM是一款由Oracle公司开发的一款具有高效性能、降低基础设施成本、支持Java发展、与其他编程语言无缝集成、创建本机镜像等优点的跨平台虚拟机。它支持多种编程语言,如J......