1.1 Java基础(一)概述

本节主要知识点
1. JAVA语言
2. JDK
3. 安装JDK和配置环境变量,在DOS下使用JAVAC和JAVA命令
4. JAVA文件的编写规范
5. 变量
6. 运算符
7. 表达式


一、JAVA语言

JAVA是一种面向对象的高级编程语言,主要是用于WEB和移动端的开发!
(语言:认字、组词、造句、段落、作文)
JAVA语言是一种严格区分大小写的编程语言.
JAVA文件是由JAVA语言编写的具有某种功能的文件。
一个JAVA文件的组成两个要素:1后缀名位java
                            2 编写的内容符合java文件编写的要求
JAVA文件在PC端要体现其功能必须要一定的环境,就像视频文件和视频播放器、音频文件和音频播放器之间的关系一样


二、JDK

JDK就是JAVA文件的编译和执行环境,JDK需要下载并安装的(需要根据PC端操作系统和位数相应下载),默认是安装到C盘下。安装完成之后需要配置环境变量。
环境变量的配置:
1. 复制javac.exe和java.exe所在路径的地址
2. 我的电脑  右键----->属性----->高级系统设置----->环境变量------>path
3. 把复制的路径copy到path中即可,需要注意:路径和路径间用;隔开
4. 从新打开DOS,在DOS下执行javac和java命令
配置环境变量的目的是为了让DOS能够识别javac和java命令


三、命令

可执行文件:javac.exe,在DOS下为javac命令,用于编译java源文件,编译成功生成class文件
可执行文件java.exe,在DOS下为java命令,用于执行class文件,在该文件拥有main方法的基础上,得到最终的运行结果,运行的结果就是该段代码功能的体现!
补充:main方法是程序运行的唯一方法,只有拥有main方法的java文件才能被执行




四、JAVA文件的编写规范

1. 当前初级阶段我们学习的java语言编写的文件基本都是类文件,关键字是class,跟在class后的名字就是类名,类名一要求二规范:
1. 要求类名和文件名保持绝对一致
2. 规范是指一般类名首字母大写
2.main方法,程序想要跑起来,必须拥有main方法
3.在初级阶段,我们编写的java文件基本都是拥有main方法的java文件,一直到数组


第一个java程序:

//Hello.java

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


五、变量

本质:存储数据的基本单元,通常来说变量就是一个可以存储数据的存储空间。
作用:存储数据,不同类型的变量可以存储不同类型的数据
补充:变字说明该空间存储的值是可以变化的,不是固定的,只有常量的值是固定不变的
int num=9;
组成变量的三要素:
1. 数据类型
        在编程语言中,声明一个变量必须先指明该变量的数据类型,数据类型是指明该变量赋值的要求,也可以说数据类型约束变量赋值
        常用的数据类型:
                      整形:int                  int num=9;
                      单精度浮点型:float        float num=9.0f;
                      双精度浮点型:double      double num=9.0;
                      字符类型:char            char c=’a’;
                      字符串类型:String         String s=”admin132”;
                      布尔类型:boolean         boolean isFlag=true(false);
        在编程中,数字也希望自己的精度高一些
        double m=9;  赋值过程中存在着自动类型转换,把低精度的数据交给高精度的变量,此时该数据自动把精度提高
        float f=9;
        如果想把高精度的值变成低精度,那么就必须强制,因为高精度的值不愿意精度丢失
        int num=(int)9.0;


2. 变量名
        变量名就是变量的名字,名字在代码中可以代表该变量。
变量命名是由要求的
                  *  变量名只能以字母、_或者$开头
                  *  其余的部分可以是字母、_、$或者数字
                  *  不能使用关键字作为变量名,例如class、public都是关键字,但是main不是关键字


3. 变量值
        变量值就是根据该变量的数据类型约束该变量赋的数据。


六、运算符

1.算术运算符   +  -   *   /   %
    +  :在编程语言中,+被称之为连接,只有+的前后都是数字的时候才读作相加
    -  *   /  :通俗运算符
    %  : 求余数
   int num =5/3   double m=5/2.0    double n=5/2
5%2   5%2.0(在求余的过程中,只上整数,不上小数)


2.赋值运算符   =
              一般情况下:    被赋值者=数据


3.比较运算符   >  >=   <   <=  ==  !=  equals
用比较运算符组成的表达式的数据类型一定是布尔类型
5>3  true
1==2  false    ==用于比较数字是否相等
“admin”.equals(“admin123”) equals用于比较字符窜是否相同


4.逻辑运算符  &&  ||    !
用逻辑运算符组成的表达式的数据类型一定是布尔类型
5>3&&1>2




七、表达式

在JAVA中,由数据或者变量加上运算符组成的一个结构体被称之为表达式,每个表达式都是有数据类型的,表达式的数据类型是由组成表达式的数据以及变量共同构成的。



Java基础相关知识:


1.1 Java基础(一)概述

1.2 Java基础(二)选择结构

1.3 Java基础(三)循环结构

1.4 Java基础(四)数组


猜你喜欢

转载自blog.csdn.net/qq_40254536/article/details/80805655
1.1