当前位置: 首页 > news >正文

Day03

强类型语言

所有变量都需要定义后才能使用,Java,C++

弱类型语言

Javascript

数据类型(JAVA)

基本类型

数值类型

  1. 字符类型 char 占两个字节
  2. 浮点类型(小数)
    1. float 占四个字节
    2. double 占八个
  3. 整数类型
    1. byte 占一字节
    2. short 占两字节
    3. int 占四字节
    4. long 占八字节

boolean类型

占一位其值只有true和false两种

引用类型

接口

数组

字节

  1. 位(bit)最小储存单位
  2. 字节(Byte):数据处理的基本单位,习惯上用大写B来表示
  3. 1B=8bit
  4. 基本换算
    1. 1024B=1KB
    2. 1024KB=1M
    3. 1024M=1G
public class Demo03 {public static void main(String[] args) {//整数拓展   进制    二进制0b    十进制    八进制    十六进制0xint i = 10;int i2 = 010;//八进制0int i3 = 0x10;//十六进制0x  0~9 A~F 15System.out.println(i);System.out.println(i2);System.out.println(i3);System.out.println("===================================");//=================================================//浮点数扩展?  银行业务怎么表示?钱//BigDecimal 数学工具类//=================================================//float 有限 离散 舍入误差 大约 接近但不等于//double//最好完全不使用浮点数进行比较//最好完全不使用浮点数进行比较//最好完全不使用浮点数进行比较float f =0.1f;//0.1double d =1.0/10d;//0.1System.out.println(f==d);//falseSystem.out.println(f);System.out.println(d);float d1 = 99911131415.9f;float d2 = d1+1;//=================================================//字符扩展?//=================================================System.out.println("===================================");char c1 = 'a';char c2 ='中';System.out.println(c1);System.out.println((int)c1);//强制转换System.out.println(c2);System.out.println((int)c2);//所有的字符本质还是数字//编码 Unicode 表:97=a  65=A 2字节  65536 Excel  2  16 =65536//U0000  UFFFFchar c3 = '\u0061';System.out.println(c3);//a//转义字符//\t 制表符 Tab//\n 换行 Newline//\b 退格符 backspace//\r 回车符Carriage return//\f 换页符Form feed//\'//\"//\\System.out.println("Hello\bWorld");System.out.println("Hello\fWorld");//布尔值扩展boolean flag = true;if(flag==true){}//新手if(flag){}//老手//less is more!代码要精简易读}
}
http://www.hskmm.com/?act=detail&tid=8731

相关文章:

  • 完整教程:从“我店”模式看绿色积分电商平台的困境与破局
  • Java第三周课前思考
  • Java的安装及卸载
  • 题解:P13882 [蓝桥杯 2023 省 Java A] 小蓝的旅行计划
  • 实用指南:订阅式红队专家服务:下一代网络安全评估新模式
  • 更快的布尔矩阵乘法
  • 数据结构初阶——红黑树的实现(C++) - 教程
  • CMC蒲和平3.1
  • 解码C语言数组
  • github启用Disscussions讨论功能
  • RWA技术规范解读:如何实现现实世界资产的合规代币化
  • 干货预警!Apache SeaTunnel 助力多点 DMALL 构建数据集成平台,探索AI新零售行业应用!
  • Apache SeaTunnel 2.3.12 发布!核心引擎升级、连接器生态再扩张
  • 详细介绍:对于牛客网—语言学习篇—C语言入门—链表的题目解析
  • Day17Arrays类的初步认识
  • 小学生模拟赛题解
  • 服务器安装docker、mysql、redis、nginx、nacos、jdk等
  • StringComparer.OrdinalIgnoreCase
  • LLM大模型:Qwen3-Next-80B中的next究竟是个啥?
  • 中了勒索病毒 peng
  • 在 WSL 中通过 Bash 函数快速转换 Windows 路径为 Ansible/WSL 路径 - 教程
  • 金融租赁公司厂商租赁业务调研报告
  • 普科科技PKC7030H交直流电流探头应用指南​​
  • 从“分散”到“统一”,中控技术利用SeaTunnel构建高效数据采集框架,核心数据同步任务0故障运行!
  • T/B cell subtype marker - un
  • SAP FICO 完全凭证替代
  • K8s Application模式下的flink任务执行精要
  • 从0打造一个TTS语音合成引擎:原理与实现
  • 莫队
  • 0voice-2.1.1-网络io与io多路复用select/poll/epoll