• Java学习day01


    Java

    定义:

    Java是一门高级计算机语言,他是强类型的语言(他的变量声明的时候必须确定该变量必将会储存什么类型的数据)

    它能干什么?

    JavaSE : java语言的(标准版),用于桌面应用的开发。(它是其他两个模块的基础)
    JavaME : java语言(小型版),用于嵌入是电子设备或者小型移动设备
    JavaEE :java语言(企业版),用于web端的网站开发

    它是什么类型的语言?

    编译型语言

    特点;整体翻译,然后执行(执行速度较慢)例如:C语言

    解释型语言

    特点:逐行执行翻译,然后运行 例如:python

    混合型语言

    特点:他既有编译型语言的特点也有解释性语言的特点

    跨平台

    java语言的跨平台是通过java虚拟机实现的,java语言不是直接运行在操作系统上,而是运行在虚拟机上,针对于不同的操作系统,安装不同的虚拟机就可以了

    JRE和JDK

    JRE包括:JVM(java虚拟机)、核心类库、开发工具。 它是java开发工具

    javac 编译工具
    java 运行工具
    jdb 调试工具
    jhat 内存分析工具

    JRE 包括JVM,核心类库、运行工具. 它是java的运行环境

    JAVA的数据类型

    字符串String,小数、整数、字符、布尔、空

    特殊字符

    \t:在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍

    变量

    定义:在程序执行的过程中,其值又能发生改变的量
    声明格式:数据类型 变量名 = 数据值;
    注意事项

    1.只能存一个值
    变量名不能重复
    在一条语句中可以定义多个变量
    变量在使用之前必须赋值

    计算机存储的方式

    二进制为主

    二进制

    定义:就是逢2进1。例如我们生活中的数字就是10进制,逢10进1

    java数据类型:

    分为基本数据类型和引用数据类型

    基本数据类型

    整型:byte,short、int、long
    浮点型:float,double
    布尔 : Boolean
    字符 : char

    如果数据需要定义一个Long类型的变量这需要在数据后面加一个L
    如果定义一个float类型的变量则需要在数据后面加上一个F

    键盘录入

    Scanner类

    操作步骤:
    1.导包
    2.创建Scanner创建对象
    3.接收数据

    import java.util.Scanner
    public class HelloWorld{
    	public static void main(String[] args){
    		Scanner sc = new Scanner(System.in);
    		System.out.println("请输入整数");
    		int number = sc.nextInt();
    		System.out.println(number);
    	}
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
  • 相关阅读:
    prostate数据集下载
    NSSCTF做题(6)
    分布式架构 --- 分布式锁
    Pytorch优化器全总结(二)Adadelta、RMSprop、Adam、Adamax、AdamW、NAdam、SparseAdam
    Redis 的缓存击穿,穿透,雪崩及其解决方案
    FFmpeg开发笔记(三十八)APP如何访问SRS推流的RTMP直播地址
    Spring的IOC原理
    zabbix基于Zabbix-in-telegram实现图片告警(centos7)
    一张图带你了解.NET终结(Finalize)流程
    【R包开发:入门】 简介+ 包的结构
  • 原文地址:https://blog.csdn.net/weixin_51666715/article/details/126713271