blacksheep123

java学习第一天

初学JAVA

新手最容易忽略的问题

类名一定要和文件名相同

JAVA程序怎样运行的

JAVA既有编译性也有解释性,Java文件先通过编译器编译后再通过解释器解释给操作系统

JAVA程序运行的具体过程

JAVA运行过程

第一个JAVA程序

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello,world!");
    }
}

打印出 Hello,world! 这句话。

JAVA的三种注释

  1. 单行注释://注释内容
  2. 多行注释:/* 注释内容 */
  3. 文档注释:/** 回车

他们三个的区别:单行和多行注释不会被识别,而文档注释是有功能的会被识别掉

JAVA的关键字

JAVA关键字

JAVA的标识符

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

标识符注意事项:

  • 必须要以字母,$,_开头
  • 首字符之后可以是任意的字母,$,_和数字的自由组合。
  • 不能使用关键字作为变量名和方法名
  • *标识符是大小写敏感的
  • 可以使用中文名,但不建议这样去做。

数据类型

数据类型

JAVA是一种强类型语言,变量必须先定义后才能使用。

public class demo{
    public static void main(String[] args){
        //八大基本数据类型
        
        //整数
        int num1 = 10;//最常用
        byte num2 = 20;
        short num3 = 30;
        long num4 = 40L;//long类型要在数字后面加个L
        
        //浮点数
        float num5 = 10.1F;//float类型要在数字后面加个F
        double num6 = 3.1415926;
        
        //字符串
        char name = 'a';
        //字符串,String不是关键字,是类
        
        //布尔值
        boolean flag = true;
        //boolean flag = false;
    }
}
  1. 整数拓展:二进制0b 八进制0 十六进制0x

  2. 浮点数拓展:浮点数是离散的,有限的,存在舍入误差,所以最好完全避免使用浮点数进行比较

  3. 字符拓展:

public class demo1{
    public static void main(String[] args){
        String sa = new String("hello world");
        String sb = new String("hello world");
        System.out.println(sa==sb);
        String sc = "hello world";
        String sd = "hello world";
        System.out.println(sc==sd);}
}

第一个输出的是false,第二个输出的是true

  1. boolean拓展:

boolean flag = true;

if(flag==true){} (新手)

if(flag){} (老手)

posted on 2024-01-21 10:23  YNWAguo  阅读(5)  评论(0编辑  收藏  举报

导航