1.前期使用noteopad++文本编辑器 后期使用IDEA
需要在设置中设置---默认语言和默认编码 否则后期可能会出现乱码现象
2. main方法是Java程序唯一的入口
public static void main(String[] args){}
3.代码格式
类{
主方法{
语句;
}
}
4.javac .exe
是用来编译源代码的文件 也就是把 xxx.java 文件编译为xxx.class文件
写好的代码在设置中
找到打开所在文件夹
点击命令行
j即可打开文件所在的路径
就可以直接使用
Javac Homework1.java
命令代码 编译Homework1.java文件了
会在本路径生成一个
.class 文件
5.java.exe 使用方法
在黑方框里
写入
Java Homework1
回车
就可以运行.class文件
6.1单行注释
//注释内容
6.2多行注释
/* */
6.3文档注释
/**
*/
7.关键字,保留字,特殊值
关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。
关键字的特点:全都是小写字母。
Java 17 关键字有51个,其中const 和goto,_ 是保留关键字。
strictfp 是已经废弃的关键字。
true false unll、是字面常量值。
8.标识符
凡在程序中,自己命名的部分,类如:类名,变量名,方法名等,需要用到一些字符组成的序列来表示,他们就是标识符。列如:类名 Helloword就是标识符。
9.标识符的命名规则
~只能使用26个英文字母(大小写组合),数字0-9,下划线 _,美元符号$等组成
~数字不能开头
~一个标识符中不能包含空格
~不能直接使用关键字,保留字,特殊值作为标识符
~严格区分大小写
10.标识符命名规范习惯(不遵守,大部分不报错,但会被鄙视和排挤)
~见名知意
~所有类名等:遵循大驼峰命名法,所有单词首字母大写,形式:XxxYyyZzz
~所有变量名等:遵循小驼峰命名法,从第二个单子开始首字母大写,形式xxxYyy
~所有常量名:所有单词都大写,如果有多个单词,使用下划线链接,形式:xxx_yyy_zzz,
列如:PI MAX_PRIOTY
~所有的包名:所有单词都小写,如果有多层包,多个单词之间使用.链接,形式:xxx.yyy.zzz,
列如:java.lang包,Java.util包,自己写的报名不要用java. 开头,习惯用公司域名,列如:conm.atguigu.xxx
11.初识数据类型
java中的数据类型分为三大类:
~void:代表空类型,她不能用来声明变量等,唯一可以使用的地方,就是表示有没有返回结果
~基本数据类型(8种,各种数据类型):
整数:byte ,short ,int, long、
小数:float,double
单字符类型:char
布尔型:boolean
~引用数据类型
类
接口
枚举
注释
记录
数组