Java SE 学习记录01

@学习记录

开始学习Java

遵从同学的指导,从Java se开始学习

黑马的JavaSE零基础入门

day01-04 命令提示符-基本介绍

启动命令提示符的快捷键:“Win+R”,输入cmd/command/CMD


day01-05 命令提示符-常用命令

切换盘符:“盘符名称:”
进入下属文件夹:“cd +文件夹名称”或“cd +文件夹名称的部分”,可用Tab键补齐文件夹名称,或在符合条件的文件夹名称中进行切换
返回上级文件夹:”cd …“
进入多级文件夹:”cd +文件夹名称\文件夹名称“,均可使用上述Tab键,利用反斜杠即可
直接返回根路径:”cd \“
查看当前文件夹内容:”dir“
清屏:”cls“
退出:”exit“


day01-10 HelloWorld程序编写

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

day01-13 程序注释与HelloWorld说明

/*
多行注释
*/
public class HelloWorld {  // 单行注释
	public static void main(String[] args){
		System.out.println("Hello,World!");
	}
}

程序说明:

// 第一行的第三个单词必须和所在的文件名称完全一样,大小写也要一样
// public class后面代表定义一个类的名称,类是java中所有源代码的基本组织单位
public class HelloWorld {  
	// 第二行的内容是万年不变的固定写法,代表main方法
	// 这一行代表程序执行的起点
	public static void main(String[] args){
		// 第三行代表打印输出语句(其实就是屏幕显示)
		// 希望显示什么东西,就在小括号中填写什么内容
		System.out.println("Hello,World!");
	}
}

day01-14 关键字的概念与特征

关键字的特点:
1.完全小写的字母
2.在软件中有特殊颜色


day01-15 标识符的概念与规则

命名规则:
1.可以包含英文字母(区分大小写)、数字、$和_
2.不能以数字开头
3.不能是关键字

命名规范:
1.类名规范:首字母大写,后面每个单词首字母大写
2.变量名规范:首字母小写,后面每个单词首字母大写
3.方法名规范:同变量名


day01-15 常量的概念与分类

常量:在程序运行期间,固定不变的量

常量的分类:
1.字符串常量:凡是用双引号引起来的部分
2.整数常量:直接写上的数字,没有小数点
3.浮点数常量:直接写上的数字,有小数点
4.字符常量:凡是用单引号引起来的单个字符,可以是一个中文字
5.布尔常量:只有两种取值,true,false
6.空常量:null,代表没有任何数据


day01-17 常量的打印输出

public class HelloWorld {  // 单行注释
    public static void main(String[] args) {
        // 字符串常量
        System.out.println("ABC");
        System.out.println("");// 字符串两个双引号之间的内容为空
        System.out.println("XYZ");

        // 整数常量
        System.out.println(30);
        System.out.println(-500);

        // 浮点数常量(小数)
        System.out.println(3.14);
        System.out.println(-2.5);

        //字符常量
        System.out.println('A');
        System.out.println('6');
        // System.out.println('');// 两个单引号中间必须有且仅有一个字符,没有不行
        //System.out.println('AB');// 两个单引号中间必须有且仅有一个字符,有两个不行

        //布尔常量
        System.out.println(true);
        System.out.println(false);

        // 空常量,不能直接打印输出
    }
}

day01-18 基本数据类型

基本数据类型
整数型 byte 1 short 2 int 4 long 8
浮点型 float 4 double 8
字符型 char 2
布尔型 boolean 1

引用数据类型
字符串、数组、类、接口、Lambda

注意:
1.浮点型可能只是一个近似值,并非精确的值
2.浮点数当中默认类型是double,如果一定要使用float类型,需要加上一个后缀F
 如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L


day01-19 变量的概念与定义格式

变量:程序运行期间,内容可以发生改变的量

创建变量并且使用的格式:
数据类型 变量名称; // 创建了一个变量
变量名称 = 数据值; // 赋值,将右边的数据值,赋值给左边的变量

一步到位的格式:
数据类型 变量名称 = 数据值; // 在创建一个变量的同时,立刻放入指定的数据值


day01-19 变量的概念与定义格式

public class HelloWorld {  
    public static void main(String[] args) {
        // 创建一个变量
        // 格式:数据类型 变量名称;
        int num1;
        // 向变量当中存入一个数据
        // 格式:变量名称 = 数据值;
        num1 = 10;
        // 当打印输出变量名称的时候,显示出来的是变量的内容
        System.out.println(num1); // 10

        // 改变变量当中本来的数字,变成新的数字
        num1 = 20;
        System.out.println(num1); // 20

        // 使用一步到位的格式来定义变量
        // 格式:数据类型 变量名称 = 数据值;
        int num2 = 25;
        System.out.println(num2); // 25

        num2 = 35;
        System.out.println(num2); // 35

        System.out.println("==================");

        byte num3 = 30; // 注意,右侧数值的范围不能超过左侧数据类型的取值范围
        System.out.println(num3); // 30

        // byte num4 = 400; // 右侧超出了byte数据范围,错误!

        short num5 = 50;
        System.out.println(num5); // 50

        long num6 = 3000000000L;
        System.out.println(num6); // 3000000000

        float num7 = 2.5F;
        System.out.println(num7); // 2.5

        double num8 = 1.2;
        System.out.println(num8); // 1.2

        char zifu1 = 'A';
        System.out.println(zifu1); // A

        zifu1  = '中';
        System.out.println(zifu1); // 中

        boolean var1 = true;
        System.out.println(var1); // true

        var1 = false;
        System.out.println(var1); // false

        // 将一个变量的数据内容,赋值交给另一个变量
        // 右侧的变量名称已经存在,里面装的是false布尔值
        // 将右侧变量里面的false值,向左交给var2变量进行存储
        boolean var2 = var1;
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值