day01java入门 jdkjrejvm jdk安装 notepad 常量 变量 数据类型 键盘输入 标识符 驼峰命名

这篇博客介绍了Java的基础知识,包括Java的版本(JavaSE、JavaME、JavaEE)、JDK、JRE和JVM的关系及安装,强调了配置PATH变量的重要性。接着详细讲解了DOS命令的使用、Notepad++的设置,以及入门案例的步骤,包括编写、编译和运行Java代码。此外,还涵盖了注释、关键字、常量、变量的定义和使用,以及键盘输入的基本操作和标识符的规则。
摘要由CSDN通过智能技术生成

今日内容

概述(整体了解即可)

java是什么

是一个计算机高级编程语言;

java分哪些版本

  • javaSE 基础版
  • javaME 小型嵌入式的版本
  • javaEE 网站开发

跨平台

平台
指的就是操作系统
跨平台
我们写的代码可以在不同的操作系统中运行;
谁垮了平台
是java程序(java语言)垮了平台,java虚拟机(软件)并没有跨平台;
JDK-JRE-JVM三者的关系

在这里插入图片描述

jdk安装

安装建议
  1. 安装路径中不要包含中文和空格;
  2. 建议安装jdk11以后的版本;
安装后的目录

在这里插入图片描述

DOS命令

  1. 如何打开dos窗口

    win键+ r键 打开运行窗口,在里面输入cmd即可
    
  2. 如何快速进入指定文件夹所在的dos窗口

    先在图形化界面中使用鼠标点进去某个文件夹;在地址栏输入cmd回车即可;
    

配置path变量

为什么要配置path变量

在这里插入图片描述

并不是在任意目录下都能成功的找到java文件,要想找到java文件,必须在dos窗口中进入到代码所在的文件夹!

如何配置path变量

安装步骤配;

入门案例的步骤(重点,会用)

步骤

  1. 创建一个java文件;后缀名必须是.java;

    注意一定要让电脑显示文件后缀名;
    
  2. 在java文件中写具体的代码;

    public class Hello{
    	public static void main(String[] args){
    		System.out.println("为所欲为");
    	}
    }
    注意: 
    1.第一行的第3个单词必须要和文件名保持一致;(包括大小写)
    2.保持文件的时候,一定要选择文件的编码格式为 ANSI;否则中文会乱码!
    
  3. 编译代码;

    1. 在dos窗口中必须进入到代码所在的文件夹!
    2. javac 文件名.java
    
  4. 运行代码;

    java 文件名
    

入门案例代码解释

在这里插入图片描述

java中常见的bug

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

notepad++的必要设置

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

注释

概述

对代码进行解释说明性的文字;不影响代码运行;

分类

3类;

单行注释: //
多行注释: /*  */
文档注释: /**  */

注意事项

多行注释和文档注释中不能嵌套多行注释和文档注释;

关键字

关键字的概念
在java中有特殊含义的英文单词就是关键字;
关键字的特点
  1. 一定是一个小写的英文单词;
  2. 在notepad++中有色;

常量(要求记忆每一种数据类型的写法)

什么是常量

在程序运行期间,其值不会发生改变的数据就是常量;

在java中有哪些常量

6种;

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

每一种常量如何写

整数: 直接写数字
小数: 带小数点的数字
字符: 用单引号包裹的数据,有且仅有一个数据;
字符串: 使用双引号包裹的内容,长度不限;
布尔: true,false:   null,表示什么都没有

变量(重点)

概述

内存中的一块存储空间;(内存中的一个小盒子)
变量就是用于存数据,取数据,修改数据;

变量定义的格式

数据类型 变量名 = 数据值;
数据值就是刚刚讲过的常量;

数据类型

在这里插入图片描述

变量的使用

在这里插入图片描述

注意:
变量名的前面有数据类型的时候就是定义变量;
变量名的前面没有数据类型的时候,就是修改已经存在的变量的值;
如果直接在输出语句中写变量名就是打印变量所记录的值;

注意事项

在这里插入图片描述

键盘输入(基础班很常用)

概述

是java提供的一个技术,能让程序运行期间,给变量赋值;
而不至于让我们写代码的时候,把变量的值写死;

步骤

  1. 导包 将java写好的Scanner这个东西,拿到我们的程序中来; import java.util.Scanner;
  2. 创建对象 将刚才拿过来的东西起个名字; Scanner sc = new Scanner(System.in);
  3. 接受数据
    1. int a = sc.nextInt();// 输入int类型的整数
    2. byte b = sc.nextByte();//输入byte类型的整数
    3. … 以此类推,可以键盘输入byte,short,int,long,float,double,boolean
    4. 特殊的两个类型,字符类型,无法通过键盘输入获得!!!
    5. 特殊的两个类型,字符串类型, String s = sc.next();

标识符

概述

就是起名字

语法规定

在这里插入图片描述

软性建议

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

InLoadwetrust

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值