Java入门到放弃系列(注释&关键字&字面量)

学习资料

本系列学习资料来自黑马程序员,是我找过众多课程中,感觉最有学习欲望的一部教程,希望能坚持下去
课程链接:B站地址
课程PPT:好像不能上传附件,有需要私信我

目录总览

根据教程,把课程分为以下章节,希望能坚持下去!

  • 注释&关键字&字面量
  • 变量
  • 计算机中数据存储&基础数据类型
  • 标识符&键盘录入
  • idea使用
  • 运算符&隐式转换和强制转换
  • 原码反码补码
  • 流程控制语句
    8.1. if - else
    8.2. switch
    8.3. for
    8.4. while&do - while
  • 数组
  • 方法
  • 面向对象初级
  • 字符串
  • ArrayList初级
  • 面向对象进阶
  • 项目实战
  • 常用API讲解
  • 常见算法
  • 集合进阶

一、注释

注释是在程序指定位置添加的说明性信息;不会当成代码块执行;也不会参与编译
简单理解,注释就是对代码的一种解释;方便大家能读懂代码

1、单行注释

public class test01_login {
    public static void main(String[] args) {
        String a = "hello world!";
        // 这里是注释信息
        // String a = "你好";
        System.out.println(a);
    }
}
---------------------------------------------------------------------------------
hello world!

2、多行注释

public class test01_login {
    public static void main(String[] args) {
        String a = "hello world!";
        /*这里是注释信息
        String a = "你好";*/
        System.out.println(a);
    }
}
---------------------------------------------------------------------------------
hello world!

3、文档注释

文档注释通常是对程序中某个类或类中的方法进行的系统性的解释说明,开发人员可以使用JDK提供的javadoc工具将文档注释提取出来生成一份API帮助文档。文档注释以符号“/**”开头,并以符号“*/”结尾。(软件:程序 + 数据 + 文档)

/**
 - 功能:
 - 作者:
 - 日期:
 - */
public class test01_login {
    public static void main(String[] args) {
        String a = "hello world!";
        /*这里是注释信息
        String a = "你好";*/
        System.out.println(a);
    }
}
---------------------------------------------------------------------------------
hello world!

4、第一个JAVA代码程序

最开始写java代码,千万不要借助编辑器,一定要手撕代码

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

自己要尝试编译运行

二、关键字

1、什么是关键字

被Java赋予了特定含义的英文单词

2、关键字的特点

  • 关键字得字母全部小写
  • 常用的代码编辑器,针对关键字有特殊得颜色标记,非常直观
    在这里插入图片描述

3、class关键字的含义

public class HelloWorld{
}

class: 用于(创建/定义)一个类;类是Java最基本的组成单元

三、字面量

告诉程序员:数据在程序中的书写格式

1、字面量的分类

  1. 整数类型:不带小数点的数字;如:666,-88,10000
  2. 小数类型:带小数点的数字;如:13.14,-5.21
  3. 字符串类型:用双引号括起来的内容;如:“Hello World!”,“黑马程序员”
  4. 字符类型:用单引号括起来的,内容只有一个;如:‘A’,‘我’,‘0’
  5. 布尔类型:布尔值,表示真假;只有两个值:true,false
  6. 空类型:一个特殊的值,空值;值:null

现在在代码中实现
如果代码中有中文有两种解决方式:
1. notepad++编码编码改成ASNI编码才能编译
代码实现
2. 编译命令改为:javac -encoding utf-8 xxx.java (推荐!!!)
在这里插入图片描述
!!!null无法直接打印出来,如果需要打印,只能使用字符串格式打印出来

2、特殊字符

2.1、制表符(\t )

在打印的时候,把前面的字符串的长度补齐到8,或者8的整数,最少补一个空格,最多补8个空格
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值