JAVA从零开始 第一章——初识JAVA(菜鸟版)

Java的背景就不需要说了(了解的人自然想要去有办法了解)我这里直接开始java的第一次测试 (没有编辑环境变量和下载jdk的请自行去下载配置)

一.java源程序的编写

1.在D:/盘新建一个文本文件并将后缀修改为.java

2.win11系统修改不了后缀的看图

3.然后使用记事本打开,在里面写入java代码,这里是进行一个简单的输出

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

4.注意文件名和这里的类名要一致,不然会出错误

5.使用win+R打开控制台进入相应文件的目录(使用D:切换到指定盘,之后使用dir显示文件,最后使用javac来使文件变为可运行文件)

6.使用java+类名进行java程序的运行

二.Java程序的说明

 1.编译和运行的概念

编译是将我们编写的java文件上传到JVM(java虚拟机)上去进行识别为类,如果我们的代码出现错误那么会出现报错,如果成功那就相当于编译成功

运行时把我们编写的类上传到JVM上面进行运行,JVM会执行我们编写的程序(结果取决编译的状态)

2.主方法main

main,顾名思义就是主要的意思,写法就是固定格式,它是程序的开始,JVM在运行类文件时会从main方法开始运行

3.关键字keywords

关键字即为在java中已经定义好的单词,有它自己的含义

关键字有许多,其中包含class,static,void,public等,我们可以逐步的了解到很多

4.标识符

标识符就是指在程序里面,我们自己定义的内容;例如类名,方法名以及变量名等

命令的规则必须这样做的,不然会出错误的):

        1.标识符可以包含英文字母,0-9数字,美元符号$,下划线_

        2.不可以以数字开头

        3.不能是关键字

命令的规范(你随意)

        类名的规范:首字母带小额,后面每个单词的首字母大写

        方法名规范:首字母小写,后面每个字母大写

        变量名规范:全部为小写

三.常量的概述

常量:不变的数据

        有很多类型的常量例如整数常量,小数常量,字符常量,字符串常量,布尔常量,空常量

这里我们可以编写程序对常量进行输出(使用到了JAVA编译软件—IDEA(可自行去官网下载))

        

public class ConstantDemo {
    public static void main(String[] args) {
        //输出整数常量
        System.out.println(123);
        //输出小数常量
        System.out.println(0.125);
        //输出字符常量
        System.out.println('A');
        //输出布尔常量
        System.out.println(true);
        //输出字符串常量
        System.out.println("你好Java");
    }
}

四.变量的概述

变量:跟常量相对,即为可以变化的量

在java中要明确变量保存的数据类型,一个变量一次只能保存一个数据

1.变量的数据类型分类:

        基本数据类型:整数,浮点数,字符,布尔

        引用数据类型:类,数组,接口

这里byte127的含义可以进行延申

十进制转换为二进制后,1代表负数,0代表整数

二进制中一位数即为一个bit,而byte又相当于8个bit

即八位二进制,而8位二进制中最大的数字为0111 1111,最小的数字为1000 0000

这里最大的数字转换为10进制即为127,最小的数字转换为10进制即为-128

所以这就是byte范围的来源

2.变量的定义

        变量定义的格式有三要素即:数据类型,变量名,数据值

        格式为:数据类型  变量名  =  数据值;

        下面展示对所有数据类型变量的定义:

        

public class Variable {
    public static void main(String[] args){
        //定义字节型变量
        byte b = 100;
        System.out.println(b);
        //定义短整型变量
        short s = 1000;
        System.out.println(s);
        //定义整型变量
        int i = 123456;
        System.out.println(i);
        //定义长整型变量
        long l = 12345678900L;
        System.out.println(l);
        //定义单精度浮点型变量
        float f = 5.5F;
        System.out.println(f);
        //定义双精度浮点型变量
        double d = 8.5;
        System.out.println(d);
        //定义布尔型变量
        boolean bool = false;
        System.out.println(bool);
        //定义字符型变量
        char c = 'A';
        System.out.println(c);
    }
}

变量的名称:在范围内,变量名不可重复

变量赋值:不赋值去定义变量,不可使用

这些是对java的一些初步认识,可以进行查看测试

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值