谨以此篇开始来记录我的Java学习之路,山高路远,终会圆满!
第一篇
目录
1.Java简介
Java之父:詹姆斯.高林(James Gosling)
Java三大技术平台:
1.JavaSE:Java语言版本的(标准版),用于桌面应用的开发,是其他两个版本的基础
2.JavaME:Java语言的(小型版),用于嵌入式电子设备或者小型移动设备
3.JavaEE:Java语言的(企业版),用于企业应用开发,包括web方向开发
2.第一个程序
开发一个Java程序,需要编写程序、编译程序、运行程序
编写第一个程序HelloWorld
①在D盘(其他地方也可以)新建一个文本文档文件,修改文件名为HelloWorld.java
②选中HelloWorld.java文件,用Windows系统自带的记事本打开
③书写如下程序内容
④文件后缀名是.java,类型是java文件
⑤文件名和代码中的类名一致
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
编译:javac 文件名.java
运行:java 类名
JDK11开始支持java命令直接运行.java文件
格式:java 文件名.java
示例:java HelloWorld.java
3.常用的DOS命令
打开命令提示符窗口的方法
①按下win+R
②输入cmd
③按下回车键
命令 | 说明 |
---|---|
盘符名称 | 盘符切换。d:回车,表示切换到d盘 |
dir | 查看当前路径下的内容 |
cd 目录 | 进入单级目录 |
cd .. | 回退到上一级目录 |
cd 目录1\目录2\.. | 进入多级目录 |
cd \ | 回退到盘符目录 |
cls | 清屏 |
exit | 推出命令提示符窗口 |
4.IDEA中常用的快捷键
快速生成main方法和输出语句
①main方法:main或者psvm,回车
②输出语句:sout,回车
常用快捷键
①ctrl+D:复制数据到下一行
②ctrl+X:剪切数据,可以用来删除所在行
③ctrl+Alt+L:格式化代码,建议自己在写代码的时候就注意格式
④ctrl+/:对选中的代码添加单行注释,如果想取消注释,再来一次即可
⑤ctrl+shift+/:对选中的代码添加多行注释,如果想取消注释,再来一次即可
5.字面量
直接写出来的,人可以理解的数据
Java中常用的字面量如下表
字面量类型 | 说明 | 举例 |
---|---|---|
字符串字面量 | 用双括号括起来的内容 | “今天也要加油呀” |
整数型字面量 | 不带小数的数字 | 777、444 |
小数字面量 | 带小数的数字 | 13.14、0.22 |
字符字面量 | 用但括号引起来的内容 | ‘a’、‘1’、‘我’ |
布尔字面量 | 布尔值,表示真假 | 只有两个值:true,false |
public class lianxi1 {
public static void main(String[] args) {
//字符串字面量
System.out.println("HelloWorld");
System.out.println("你好,世界!");
//整数字面量
System.out.println(123);
System.out.println(-44);
//小数字面量
System.out.println(13.14);
//字符字面量
System.out.println('a');
System.out.println('0');
System.out.println('我');
//布尔字面量
System.out.println(true);
System.out.println(false);
}
}
6.数据类型
数据类型 | 关键字 | 占用内存 | 取值范围 | |
---|---|---|---|---|
整数 | byte | 1 | -128~127 | |
short | 2 | -32768~32767 | ||
int | 4 | -2的31次方到2的31次方-1 | ||
long | 8 | -2的63次方到2的63次方-1 | ||
浮点数 | float | 4 |
| |
double | 8 | 略 | ||
字符 | char | 2 | 0~65535 | |
布尔 | boolean | 1 | true,false |
说明:E+38表示:乘以10的38次方。同理E-45表示:乘以10的负45次方
整数默认是:int类型
浮点数默认是:double类型
7.变量
变量就是内存中的存储空间
空间中存储的数据是可以发生改变
public static void main(String[] args) {
/* 格式:数据类型 变量名 = 变量值;
范例:int price = 998;*/
int price=44;
System.out.println(price);
price=77;
System.out.println(price);
}
变量的注意事项:
变量名不能重复
变量未赋值,不能使用
定义long类型变量,数据后面加L
定义float类型变量,数据后面加F
long money = 1000000000000L;
float price = 12.34F;
System.out.println(price);
System.out.println(money);
8.关键字
关键字的字母全部小写
常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观
9.标识符
标识符:就是给类,方法,变量等起名字的符号
比如,我们前面写类的时候,起的名字:HelloWorld,变量的时候,价格,price等,这就是标识符。
标识符的组成规则:由数字、字母、下划线(_)和美元符($)组成
了解了组成规则后,以下注意事项:
不能以数字开头
不能是关键字
区分大小写
判断下面哪些标识符不符合规则
bj b2 2b _2b class helloworld
按照我们讲解的规则,大家应该能够判断出来:2b和class是不符合规则的。
起名字常用的命名约定:
小驼峰命名法
约定1:标识符一个单词的时候,首字母小写
范例1:name
约定2:标识符是多个单词的时候,第一个单词首字母小写,其他单词首字母大写
范例2:firstName
大驼峰命名法
约定1:标识符一个单词的时候,首字母大写
范例1:Hello
约定2:标识符是多个单词的时候,每个单词首字母大写
范例2:HelloWorld
一般来说,小驼峰命名法适用于对方法,变量等起名字。大驼峰命名法适用于对类,接口等起名字。