study_03_31: 注释&关键字&字面量
学习资料
本系列学习资料来自黑马程序员,是我找过众多课程中,感觉最有学习欲望的一部教程,希望能坚持下去
课程链接: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、字面量的分类
- 整数类型:不带小数点的数字;如:666,-88,10000
- 小数类型:带小数点的数字;如:13.14,-5.21
- 字符串类型:用双引号括起来的内容;如:“Hello World!”,“黑马程序员”
- 字符类型:用单引号括起来的,内容只有一个;如:‘A’,‘我’,‘0’
- 布尔类型:布尔值,表示真假;只有两个值:true,false
- 空类型:一个特殊的值,空值;值:null
现在在代码中实现
如果代码中有中文有两种解决方式:
1. notepad++编码编码改成ASNI编码才能编译
2. 编译命令改为:javac -encoding utf-8 xxx.java (推荐!!!)
!!!null无法直接打印出来,如果需要打印,只能使用字符串格式打印出来
2、特殊字符
2.1、制表符(\t )
在打印的时候,把前面的字符串的长度补齐到8,或者8的整数,最少补一个空格,最多补8个空格