JAVA入门(一)—基础知识

一、搭建实验环境

下载JDK   https://www.oracle.com/java/technologies/downloads/#jdk17-windows

 安装完成后配置环境变量

https://c.biancheng.net/view/jbr3inb.html

二、编写第一个JAVA

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

在cmd环境中编译

 用java命令运行

 三、JAVA入门

3.1、Java能做什么

 3.2、高级语言的运行方式

编译型

 

解释型

 混合型

 3.3、Java跨平台的原理

 3.4、JRE和JDK

JDK(JAVA  Devolopment  Kit)java开发工具包;

 JRE(JAVA  Runtime  Environment)java的运行环境

 四、JAVA基础

4.1、注释

// 单行注释

/* */    多行注释

/** */    文本注释

4.2、关键字

关键字就是被java赋予了特定的含义;

class    创建一个类,或者定义一个类; HelloWorld就是类的名称;

public class HelloWorld{

4.3、字面量

 

  \t  制表符,把字符串补齐到8或者8的倍数,

public class ValueDemo{
    public static void main(String[] args){
        //整数
             System.out.println(666);
             System.out.println(-66);
             
        //小数
             System.out.println(1.2);
             System.out.println(-12.12);
             
        //字符串        
            System.out.println("字符");
            
        //字符
            System.out.println('');
        
        //布尔
            System.out.println(true);
            System.out.println(false);
            
        //null
            System.out.println("null");
            
        //制表符
            System.out.println("name" + '\t' + "age");
            System.out.println("tom" + '\t'  + "23");
        }
}

4.4、变量

变量只能存一个值;

不允许重复定义;

变量使用前需要赋值;

一条语句定义多个变量;  int d=100,e=200,f=300;

public class  VariableDemo1{
    public static void main(String[] args){
        //定义变量
        int a=10;
        int b=20;
        
        //修改变量的值
        a=20;
        System.out.println(a);
        
        //变量参与运算
        System.out.println(a+b);
    }
}

 变量复制练习

public class VariableTest{
    public static void main(String[] args){
        int count= 0;
        count = count + 1;
        count = count + 2 -1;
        count = count - 1;
        count = count + 1;
        System.out.println(count);        
    }
}

 4.5、数据类型

 long类型的数据定义,必须跟L

float类型的数据定义,后面必须跟F

 

public class VariableTest2{
    public static void main(String[] args){
        String name = "老师";
        int  age = 18;
        char gender = '';
        double height = 180.22;
        boolean flag = true;
        System.out.println(name);
        System.out.println(age);
        System.out.println(gender);
        System.out.println(height);
        System.out.println(flag);
    }
}

4.6、标识符

变量命名:

  • 不能以数字开头;
  • 不能是关键字;
  • 区分大小写;
  • 字母,数字,下划线,$组成;

4.7、键盘录入

//导入包
import java.util.Scanner;

public class ScanDemo1{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入整数a");
        int i = sc.nextInt();
        
        System.out.println("请输入整数b");        
        int n = sc.nextInt();
        
        System.out.println("输入的两个数的和是:");
        System.out.println(i+n);
    }
}

4.8、IDEA的安装

https://www.jetbrains.com/idea/download/?section=windows

 

新建项目

 新建模块

  新建包

 

 新建类

 编写代码并运行

创建完成的架构图

 

 可以设置界面和字体

 设置自动导入包

 

 感谢黑马程序员  https://www.bilibili.com/video/BV17F411T7Ao?p=27&spm_id_from=pageDriver&vd_source=a152087dca674715707126502292f55b

 

posted @ 2024-04-10 10:11  中仕  阅读(25)  评论(0编辑  收藏  举报