实训day-01 Java基础语法

本文介绍了Java语言的基础知识,包括计算机组成、进制常识、常用快捷键、DOS命令、Java发展史、JDK/JRE区别、编写Java程序流程、关键字、注释及其使用技巧,以及变量、标识符命名规则和HelloWorld程序示例。
摘要由CSDN通过智能技术生成

一、Java语言概述

1、计算机的组成

软件和硬件
软件:看得见,摸不着
应用软件:微信、QQ、王者荣耀、
系统软件:操作系统[PC端: Windows、 Mac OS、Unix、 Linux、 移动端: Android、 I0S、 鸿蒙05…]
硬件:看得见,摸得着
例如:鼠标,键盘、显示器…

2、进制常识

1PB= 1024TB
1TB = 1024GB
1GB…
硬件层面来说,1TB = 1000GB

3、计算机中的常用快捷键

Ctrl+A:全选,用于选择文档或窗口中的所有项目。
Ctrl+C:复制,用于复制选中的项目到剪贴板。
Ctrl+X:剪切,用于将选中的项目移动到剪贴板。
Ctrl+V:粘贴,用于将剪贴板中的内容粘贴到当前位置。
Ctrl+Z:撤销,用于撤销上一次的操作。
Ctrl+F:查找,用于在文档或网页中查找特定内容。

4、DOS常用命令

操作说明
盘符名称:盘符切换。E:回车,表示切换到E盘。
dir查看当前路径下的内容。
cd 目录进入单级目录。cd itheima
cd …回退到上一级目录。
cd \回退到盘符目录。
cls清屏。
exit退出命令提示符窗口。

5. Java发展史

1995年,Java之父:詹姆斯高斯林,SUN公司研发
2009年,Oracle以74亿美元将]ava收购。
当前java主流版本java8、11、17、 21 [LTS]
最新版本java 21
oracle公司发行java的版本,-年发行2次,3月, 9月

6.JDK和JRE

JVM(Java Virtual Machine),Java虚拟机

JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)

JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具

总结:只需安装JDK即可,它包含了java的运行环境和虚拟机。

7、编写Java程序的流程

(1)、创建-一个记事本文件,将文件后缀名修改为.java (将文件的后缀显示出来)
(2)、编与javad关代码.如果控制台需要输云中工,则还需要修改编码方式AN川)
(3)、打开CMD、DOS命令行窗口,切换到当前java源文件所在的目录
(4)、通过javar 文件名java对Java文件进行编译(ava源文件所在目录将会自动生成一个文件名.class的码文 件)
(5)、通过java 文件名进行解释执行

10、Java中的关键字

(1) 48个关键字: abstract、 assert. boolean、 break、 byte、 case、 catch、 char、 class、 continue.
default、do、 double. else、 enum、 extends、 final、 finally, float, for. if、 implements、 import、 int,
interface、instanceof. long、 native、 new、package、 private、 protected、 public、 return. short、 static、
strictfp. super. switch. synchronized. this、 throw. throws、 transient. try. void、 volatile. while。
(2) 2个保留字(现在没用以后可能用到作为关键字) : goto. const.
(3) 3个特殊直接量: true. false. null.

11. 注释

​ 注释是对代码的解释和说明文字。

Java中的注释分为三种:

  • 单行注释:
// 这是单行注释文字
  • 多行注释:
/*
这是多行注释文字
这是多行注释文字
这是多行注释文字
*/
注意:多行注释不能嵌套使用。
  • 文档注释:
/**
这是多行注释文字
这是多行注释文字
这是多行注释文字
*/

使用的技巧

​ 如果要对代码进行解释,那么就可以使用注释。

​ 当注释的内容比较少,一行就写完了,可以用单行注释。

​ 如果注释的内容比较多,需要写在多行,那么可以使用多行注释。

注意点

​ 注释的内容不会参与编译和运行的,仅仅是对代码的解释说明而已。

​ 所以,不管在注释当中写什么内容,都不会影响代码运行的结果。

二、代码

1.HelloWorld

public class HelloWorld {
    public static void main(String[] args){
        System.out.println("Hello World\n  你好 世界");
    }
}

运行截图

在这里插入图片描述

2.编程打印你的姓名、专业、座右铭。

public class Test2 {
    public static void main(String[] args) {
        System.out.println("赵泓达 软件工程 好好学习天天向上");
    }
}

运行截图

在这里插入图片描述

3.变量

3.1 什么是变量?

​ 变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。

3.2 变量的定义格式

​ 数据类型 变量名 = 数据值;

举例:

public class VariableDemo{
	public static void main(String[] args){
		//定义一个整数类型的变量
		//数据类型 变量名 = 数据值;
		int a = 16;
		System.out.println(a);//16
	}
}

3.3 变量的注意事项

  • 变量名不能重复
  • 变量在使用之前必须要赋值。

案例:

public class Test3{
    public static void main(String[] args){
        //1.变量在使用之前必须要声明
        //System.out.println(a);
        int a = 30;
        System.out.println(a);
        
        //2.变量在使用之前必须要声明
        //int b;
        //System.out.println(a);
        
        //3.变量名不允许重复定义
        //int a = 10;
        //int a = 20;
        //System.out.println(a);
    }
}
报错提醒

(1)
在这里插入图片描述
(2)
在这里插入图片描述
(3)
在这里插入图片描述

4.标识符命名

4.1 硬性要求:

​ 必须要这么做,否则代码会报错。

  • 必须由数字、字母、下划线_、美元符号$组成。
  • 数字不能开头
  • 不能是关键字
  • 区分大小写的。
  • 不能使用java中的关键字和保留字
  • 尽量做到见名知意,支持中文,但不推荐

4.2代码展示

public class Test4 {
    public static void main(String[] args){
        int abc$123_=11;
        System.out.println(abc$123_);
//      数字不能开头
//      int 123_abc$=12;
//      System.out.println(123_abc$);

        int $abc_123=13;
        System.out.println($abc_123);

        int _abc123$=14;
        System.out.println(_abc123$);
//      尽量做到见名知意,支持中文,但不推荐
        System.out.println();
        String name="小明";
        System.out.println(name);
        String 姓名="李明";
        System.out.println(姓名);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值