水一篇Java入门课件

148 阅读3分钟

水一篇Java入门课件

入门程序、常量、变量

一、开发前言

  • Java语言之父:詹姆斯·高斯林
  • 创建Java语言的公司(SUN公司,目前已经被Oracle收购)

二、计算机基础知识

  1. 进制
进制范围表示方式
十进制0~910,11
二进制0,10b110
十进制0~70157
十进制0~9,a,b,c,d,e,f0x5a
  1. 字节

字节是计算机存储数据的最小单元

1字节 = 8bit(1个bit位, 就是一个二进制的数字)

1kb = 1024字节

1M = 1024k

1G = 1024M

1T = 1024G

  1. DOS命令行操作
  • 如何打开dos

win10环境下:win+R>>输入cmd>>回车,进入dos命令窗口

  • 常用的dos命令
命令说明
盘符名:切换盘符
cd 文件夹的路径进入指定目录(文件夹)
cd..返回上一层文件夹
dir显示文件夹中所有的内容(包括隐藏的)
cls清屏

三、开发环境搭建

  1. Java语言的特点
  • 开源
  • 跨平台(一处编译,处处运行)
  1. JVM虚拟机

JVM虚拟机.<img src="png" alt="" width="50%" />

  1. JDK的安装和卸载

  2. 配置环境变量

四、入门程序

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
  • 编译和运行

入门程序.png

报错不要慌,哪行出错找哪里。

五、常量和变量

  1. 注释

注释的作用仅用来对代码解释说明,并不参与程序的编译和运行。

单行注释

//

多行注释

/*
注释内容
*/

文档注释

/**
注释内容
*/
  1. 关键字

关键字是Java语言赋予了特殊含义的单词。

关键字可以在今后的学习中逐个认识,刻意学习效率不大。

  1. 标识符

(1). 命名规定

  • 只能由数字(0-9), 英文字母大小写(a-z, A-Z), 下划线(_), 美元符($)
  • 不能以数字开头
  • 不能是Java中的关键字

(2). 命名规范

  • 类名,接口名: 每一个单词的首字母都大写, Demo, DemoTest
  • 方法名, 变量名: 第一个单词都小写, 从第二个单词开始每一个单词的首字母大写, 其余小写. 例如: age, maxAge
  • 见名知意
  1. 常量

常量在程序运行的过程中,值不会发生改变。

常量分为“字面值常量”和“自定义常量(暂不介绍)”

字面值常量

标题描述举例
字符串常量用双引号括起来的("")"HelloWorld", ""
字符常量用单引号括起来的(''), 必须是单个字符'a', '1'
整数常量整数100
小数常量小数12.3
布尔常量只有两个值, 表示真或者假true/false
空常量表示什么都没有, 只有一个值null
  1. 变量

(1) 数据类型

存储Java中不同的数据要使用不同的数据类型

数据类型的分类:"基本数据类型"和"引用数据类型"

基本数据类型的分类(4类8种)

类型分类具体类型举例
整型byte(-128 ~ 127)10
short300
int(整数的默认类型)20000
long99999999
浮点型float
double(小数的默认类型)12.3
布尔型booleantrue/false
字符型char'a'

(2) 变量的使用格式

变量在程序运行过程中,值会发生改变

// 变量的定义格式
// 第一种: 声明并赋值
// 数据类型  变量名 = 值;   将等号右边的值, 赋值给等号左边的变量
int a = 10;
System.out.println(a); // 10


// 修改格式
// 变量名 = 值;
a = 20;
System.out.println(a); // 20

变量的第二种定义格式

// 第二种: 先声明, 后赋值
// 数据类型  变量名 ;
// 变量名 = 值;
int a;
a = 10;

注意事项

定义float类型数据时, 在数据后面加上f(F), 12.3F

long类型在定义的时候也要加上L

float f = 12.3f;
System.out.println(f);

long l = 9999999L;