Day04-Java

Java入门


什么是字节

  • 位(bit):是计算机内部数据储存的最小单位,10001000是一个八位二进制数

  • 字节(byte):是计算机中数据处理的基本单位,用B表示

  • 1B=8bit

  • 字符:是计算机中使用的字母,数字,字和符号

  • 1bit表示1位

  • 1Byte表示一个字节,1B=8b


编译型和解释型

  • 编译型:先把源代码通过编译器一次性翻译成机器能跑的二进制文件,翻译完再运行

    优点:执行效率高

    缺点:编译慢,换系统要重新编译

  • 解释型:不提前翻译,运行时一行一行读写翻译执行

    优点:写完就能跑,不用编译,跨平台方便

    缺点:执行慢,每次运行都要重新编译

  • Java属于半编译半解释:也就是先编译成字节码,再由JVM解释/即时编译执行

程序运行机制

bdab9c88-1a1f-4d8a-955e-657b939e754d

IDEA

快捷方法

psvm=public static void main(String[] args);

sout=System.out.printf();

Java基础

注释

  • 单行注释:只能注释一行文字

  • 多行注释:可以注释一段文字

  • 文档注释:给类,方法,变量做说明,还可以被IDEA识别提示生成官方API文档

703e3663-dca2-42da-8443-f6c8fadf075b

标识符和关键字

标识符

关键字

def3cdca-9829-412f-b356-ac0d3b2206fb

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

标识符注意点

  • 所有标识符都应该以字母,美元符号($),或者下划线(_)开始
  • 首字符之后可以是字母,美元符号($),下划线(_)或者数字的组合
  • 不能使用关键字作为变量名或方法名
  • 标识符是大小写敏感的
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议用拼音,很Low

ab1e4dd3-29a0-4ec2-bb71-46bf9fd2dd1d

数据类型

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

  • 弱类型语言:不用提前声明变量是什么类型,类型可以随便改变

  • Java的数据类型

    • 基本类型(Primitive type)
      69e1f641-0c83-4b66-8e67-0f257a015796

    • 引用类型(reference type)
      a5debda9-3682-471e-8f9d-4fb7841a3887

    public class Demo02 {
        public static void main(String[] args) {
            String a="hello";
            int b=10;
            System.out.println(a);
            System.out.println(b);
            //八大基本数据类型
    
            //整数
            int num1=10;//最常用
            byte num2=20;
            short num3=30;
            long num4=40L;//long类型要在数字后面加个L
    
            //小数
            float num5=50.1F;//float类型要在数字后面加个F
            double num6=3.1415926535;
    
            //字符
            char name ='K';
            //字符串,String不是关键字,是类
            //String name1="Kongmi";
    
            //布尔值:是否
            boolean flag=true;
            //boolean flag=flase;
    
        }
    }
  
posted @ 2026-04-13 22:15  小空谜  阅读(9)  评论(0)    收藏  举报