Java文件名应与类名保持一致
注释
单行注释
单行注释 //,最常用的注释其注释内容从 // 开始到本行结尾
多行注释
多行注释 从 /* 开始直至第一个 */ 出现都属于多行注释,但多行注释不能嵌套,多行注释也可以注释掉不需要的代码
文档注释
文档注释 可以自动地生成文档,这种注释以 /** 开始,以 */ 结束
Java 文档注释可以用来自动地生成文档。在 JDK 中有个 javadoc 的工具,可以由源文件生成一个 HTML 文档。
关键字
被Java赋予了特定含义的单词
关键字的字母全部小写
Java有48个关键字+3个字面量+2个保留字
比如关键字 class:用于创建\定义一个类,类是Java最基本的组成单元。
字面量
字面量:数据在程序中的书写格式
个人理解,字面量就是数据的格式,比如Python中 a = 666 ,666书写的格式在Java中被称为字面量。
字面量类型 | 说明 | 举例 |
---|---|---|
整数类型 | 不带小数点的数字 | 666,-1234 |
小数类型 | 带小数点的数字 | 0.12,-1.23 |
字符串类型 | 用双引号扩起来的内容 | "Helloworld","","a" |
字符类型 | 单引号扩起来的内容,且只有一个字符 | 'a','A' |
布尔类型 | 布尔值,表示真假 | true,false |
空类型 | 空值 | null |
true\false\null 不是关键字,而是特殊直接量(即字面量)
'abcd',像这种形式的,单引号扩起来里面却有多个字符,不是任何一种字面量,会报错。
同时null也不能直接打印,Syetem.out.println(null),也会报错。
特殊字符
\t 制表符:在打印的时候,把前面字符串长度补齐到8,或者8的整数倍,最少1个空格,最多补8个空格。
//不使用\t制表符
public class HelloWorld{
public static void main(String[] args){
System.out.println("age"+"18");
System.out.println("name"+"tom");
}
}
age18
nametom
//使用\t制表符
public class HelloWorld{
public static void main(String[] args){
System.out.println("age"+"\t"+"18");
System.out.println("name"+"\t"+"tom");
}
}
age 18
name tom
\t只会把前面的字符串补齐,不会去补齐后面的。
同时还有其他特殊字符,如\r,\n等。
变量
定义赋值
数据类型 变量名 = 值
数据类型限定了变量能存储数据的类型
public class HelloWorld{
public static void main(String[] args){
int a
a = 5;
System.out.println(a);
}
}
5
也可以定义赋值写在一句
public class HelloWorld{
public static void main(String[] args){
int a = 5;
System.out.println(a);
}
}
5
一条语句中,可以定义多个相同数据类型的变量
public class HelloWorld{
public static void main(String[] args){
int a = 5 , b =10 , c = 100;
System.out.println(a+b+c);
}
}
115
修改
修改时,不需要再指定数据类型,此时数据类型和定义时的一样
public class HelloWorld{
public static void main(String[] args){
int a = 5;
a = 6;
System.out.println(a);
}
}
6
如果修改值时,又指定了数据类型,如:
public class HelloWorld{
public static void main(String[] args){
int a = 5;
int a = 6;
System.out.println(a);
}
}
则会报错,因为此时a已被定义
数据类型
基本数据类型
注意点:
1、定义long时,值后面需要加个L(大小写都可以,建议大写)
long a = 99999999L;
2、定义float时,值后面需要加个F(大小写都可以,建议大写)
float b = 0.123F;
3、char类型只能存储一个字符,且用单引号扩起来(详情请看字面量)
4、如需要存储字符串,则需要使用String数据类型,String不需要基本八大类型之一,后面再提。
命名规则
硬性规则
1. 由字母、数字、下划线、美元符$组成
2.不能以数字开头
3.不能是关键字
4.区分大小写
软性建议
1.小驼峰命名:方法、变量
如果是一个单词,则全部小写,如果是多个单词,则第一个单词小写,后面的单词首字母大写
比如:name、firstName
2.大驼峰命名:类
每个单词首字母大写
比如:Student、HelloWorld
3.见名知意
输入
Java中使用Scanner类用来接受键盘输入的数字
1、导包
import java.util.Scanner;
2、创建对象
Scanner sc = new Scanner(System.in);
3、接受数据
int i = sc.nextInt();
完整代码
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:"); //提示语句
int i = sc.nextInt();
System.out.println(i);
}
}
标签:Java,String,基础,System,注释,概念,println,public,out
From: https://www.cnblogs.com/LiTaooooo/p/18009918