Java 基础

计算机编程语言分为 机器语言 汇编语言 和高级语言 

我们的学习的Java就是一门高级语言

JDK JRE JVM 的基本概述

JDK Java 语言的软件开发工具包

JRE Java 的运行环境

JVM Java 虚拟机 用于执行字节码文件(以.class为后缀)

三者关系

JRE = JVM + 运行需要的类库

JDK = JRE + Java 程序开发工具

Java 的可移植性: Java可以做到一次编译 到处运行 也可以叫跨平台性

来试着编写一段代码吧

随便找一个文件夹下创建HelloWorld文件并编写代码如下:

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

打开cmd输入指令 javac HelloWorld.java 出现Hello, World! 即代表编译成功

使用IDEA来编译 运行Java代码

Java的数据类型 分为 基本数据类型引用数据类型

基本数据类型一共有8种

分类数据类型位数默认值
整数型 4种byte80
short160
int(整型 默认)320
long640L
浮点数 2种float(浮点型 默认)320.0f
double640.0d
字符char16'u0000'
布尔boolean未知false

引用类型: 类、数组、String、接口、枚举Enum

输出数据 (简写sout)

System.out.println("输出的数据");

常量

程序运行中 值不会发生改变的量

语法: final 数据类型 常量名 = 常量值;

Scanner

接收用户使用键盘输入的值

使用步骤:1.导入Scanner 类

2.创建Scanner 对象

Scanner input = new Scanner(System.in); 

(一般输入Scanner 后回车,第一步的导入Scanner 类会自动生成

3.获取一个用键盘输入的数据 

int a = input.nextInt();

  a就是输入的数据

数据的基本运算

1.算数运算符  + - * / % 加减乘除余

++:自增运算符 在某个变量的基础上自增1 

a=2;
a++;
System.out.println(a);//a=3

2.赋值运算符 给变量赋值 a=3; += -= *= /= %=

3.比较运算符 比较数据是否相等 运算结果为boolean类型   ==   !=  >   >=   <   <=

4.逻辑运算符

短路运算符 && ||

逻辑运算符 & | ! ^

5.三元运算符 表达式1 ? 表达式2 : 表达式3

计算表达式1,结果为boolean 

如果为true,进行表达式2 

如果为flalse,进行表达式3

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值