我是靠谱客的博主 动人小松鼠,这篇文章主要介绍day01【前言、入门程序、常量、变量】day01【前言、入门程序、常量、变量】,现在分享给大家,希望可以做个参考。

day01【前言、入门程序、常量、变量】

一. Java的简介(了解)

  • Java语言之父— 詹姆斯-高斯林

1. 进制

进制范围书写方式
十进制0~9正常
二进制0, 10b开头, 0b10
八进制0~70开头
十六进制0~9, a, b, c, d, e, f0x开头

[外链图片转存失败(img-7gnqSxui-1564289182371)(assets/1562894361777.png)]

十进制转换成二进制

  • 除2倒取余

二进制转换成十进制

  • 8421码

2. 字节

  • 计算机中最小的存储单元 — 字节
  • 字节: byte
    • 一个字节, 由8个二进制位(bit)
    • 1k = 1024b
    • 1M = 1024k
    • 1G = 1024M
    • 1T = 1024G

3. DOS基本命令

如何打开DOS命令行

  • win + r >> 输入cmd >> 回车

常用命令

命令作用
cd 路径进入到指定的目录(文件夹)
盘符:盘符的切换
cd…退出当前目录, 返回上一层目录
dir显示当前目录中的所有内容
cls清屏

二. 配置环境

Java语言的特点

  • 开源
  • 跨平台

配置环境变量

  • 在任何的路径下, 都能够使用java.exe和javac.exe

三. HelloWorld入门程序(重点)

如何运行程序

  1. 在cmd中进入java文件所在的目录
  2. 使用javac 文件名.java命令进行编译
  3. 使用java 文件名 命令运行程序
复制代码
1
2
3
4
5
6
7
8
9
10
11
/* 创建了一个类, 类名是Demo01 */ public class Demo01 { // 创建了主(main)方法, 主方法是程序运行的入口 public static void main(String[] args) { // 输出语句, 将小括号中的内容输出打印出来 System.out.println("HelloWorld"); } }

三个小知识点

(1) 注释

  • 注释: 对代码起到解释说明的作用, 不会参与程序的编译和运行.
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
// 单行注释 /* 多行注释 */ /** 文档注释 */

(2) 关键字

  • 关键字: Java程序赋予了特殊含义的单词.

目标

  • 能够区分哪个是关键字
    • 关键字: 变颜色

(3) 标识符

  • 标识符: 起名的

标识符的命名规则(必须遵守)

  1. 可以由英文字母大小写(a-zA-Z), 数字(0-9), 下划线(_), 美元符($)
  2. 不能以数字开头
  3. 不能是Java中的关键字

标识符的命名规范(建议遵守)

  1. 变量和方法: 第一个单词都小写, 从第二个单词开始, 每个单词的首字母大写, 其余小写.

    例如: name, maxAge

  2. 类, 接口, 枚举: 每个单词的首字母都大写, 其余小写

    例如: Demo, DemoOne

  3. 见名知意

    例如: 代表年龄-age

四. 常量和变量(重点)

1. 常量

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

常量

  • 自定义常量(Day10)
  • 字面值常量
常量描述举例
字符串常量双引号括起来的, 里面可以是任意内容“abc”
字符常量单引号括起来的, 里面只能是单个字符‘a’
整数常量整数100
小数常量小数12.3
布尔常量只有两个值, 真/假 , true/falsetrue/false
空常量只有一个值, nullnull
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
// 字符串常量 System.out.println("abc"); // 字符常量 System.out.println('a'); // 整数常量 System.out.println(100); // 小数常量 System.out.println(12.3); // 布尔常量 System.out.println(true); System.out.println(false);

2. 数据类型

  • 生活中: 有很多物品, 物品有大有小, 我们使用不同大小的箱子来存放不同的物品.
  • Java中: 有很多数据, 数据有大有小, 我们使用不同大小的数据类型来存放不同的数据.

数据类型

  • 引用数据类型(Day05)

  • 基本数据类型(4类8种)

    基本数据类型的分类哪种描述
    整型byte(-128 ~ 127)10
    short10
    int(默认)10
    long(可以加大写的L)10L
    浮点型float(单精度)12.3F
    double(双精度, 默认)12.3
    字符型char‘a’
    布尔型booleantrue/false

3. 变量

变量的定义格式

复制代码
1
2
3
4
5
6
7
8
9
// 第一种格式: 声明并赋值 // 数据类型 变量名 = 值; // 第二种格式: 先声明, 后赋值 // 数据类型 变量名; // 先声明 // 变量名 = 值; // 后赋值

修改变量的格式

复制代码
1
2
// 变量名 = 值;
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public class Demo04 { public static void main(String[] args) { // 定义每一种数据类型的变量 // 数据类型 变量名 = 值; // byte byte b = 10; System.out.println(b); // short short s = 20; System.out.println(s); // int int i = 30; System.out.println(i); // long // long l = 12345678901; // 报错, 过大的整数, 超出了int取值范围 long l = 123456789012L; System.out.println(l); // float // 12.3默认是double类型, 取值范围比float大 // 将double类型的数字, 赋值给float float f = 12.3F; System.out.println(f); // double double d = 23.4; System.out.println(d); // char字符, 单引号 char c = '你'; System.out.println(c); // boolean boolean b1 = true; boolean b2 = false; System.out.println(b1); System.out.println(b2); } }

最后

以上就是动人小松鼠最近收集整理的关于day01【前言、入门程序、常量、变量】day01【前言、入门程序、常量、变量】的全部内容,更多相关day01【前言、入门程序、常量、变量】day01【前言、入门程序、常量、变量】内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部