一.java相关概念
1.计算机编程语言
计算机能看懂的语言,我们能使用计算机编程语言,让计算机帮我们做事
2.java之父
詹姆斯-高斯林
3.java涉及到的领域:主要用于互联网领域,开发应用程序
各行各业的操作系统,网站
移动端:医疗设备,鸿蒙,安卓
桌面应用
服务器程序
科学计算
大数据库开发
4.目前安装的jdk版本
jdk17
二.字节
1.概述
计算机存储的最小计量单位 byte/B
2.存储计量单位的换算
8bit=1B
1024B=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
三.常用的dos命令
1.切换盘符
盘符名:
2.查看
dir
3.进入指定文件夹
cd 文件夹名
cd 文件夹名\文件夹名
4.退到上一级
cd..
5,退到根目录
cd\
6,清屏
cd
7.退出dos命令窗口
exit
8.创建文件夹名
mkdir 文件夹名
mkdir 文件夹名\文件夹名
9.删除文件夹
rd 文件夹名--被删除的文件夹必须是空的,不走回收站
10.删除文件
del 文件名.后缀名
del *.后缀名
不走回收站
四.java环境
1.jvm和跨平台
a.jvm----运行Java程序的假想计算机
b.跨平台------Java代码能在不同的操作系统上运行
c.两者关系----想要实现跨平台,需要安装不同版本的jvm
2.jdk和jre
jre ----- 运行Java的环境 ----包含了jvm以及核心类库
jdk --------- 开发工具包 ---包含了jre
3.jvm.jdk和jre关系
jdk包含jre,jre包含jvm
4.环境变量
JAVA_HOME
五.**入门程序
1.开发三步骤
a.编写
public class 类名{
public static void main(String[] args){
System.out.println("")
}
}
b.编译
javac.java文件名.java
生成class文件(字节码文件)
c.运行
java class文件名
六.注释
1.概述
对代码的解释说明
2.分类
a.单行注释 --- //
b.多行注释 ---- /* 内容*/
c.文档注释 ----- /** 内容 */
(1)可以利用javadoc命令生成文档,让别人对我们当前的代码进行快速了解
(2)javadoc -d 文件夹名 -author -version java文件名.java
七.关键字
1.概述
Java提前定义好的,具有特殊含义的小写单词
2.怎么记忆
在高级记事本中颜色特殊
八.容易出现的问题
1.编码和解码规则一致
2.类名和java文件名一致问题
a.class前面建议带public
b.类名都建议和java文件名保持一致
c.main方法都建议写到public的类中
d.将来开发我们都是在一个java文件中定义一个class类
九.println和print的区别
a.相同点 --- 都是输出语句
b.不同点
println 输出后换行
print 输出后不换行