初识 Java

目录

1.Java之父——詹姆斯·高斯林

2.JDK安装

2.1 系统环境变量

2.2 装好JDK以后需要修改几个变量(环境变量安装)

2.2.1 第一个环境变量:JAVA_HOME(Java安装路径)

2.2.2 第二个环境变量:path 

2.3 cmd 检验安装是否成功

2.4 为什么要配置环境变量

2.5 程序编译和运行

3. JDK,JRE,JVM 之间的关系

4. idea 创建新项目

5. Java 代码书写

6. 注释

7. 标识符

8. 关键字

9. 快捷方式


1.Java之父——詹姆斯·高斯林



JDK8 公司长期开发版本,预测下一个长期开发版本 JDK17,目前很多公司整体还没有切过来

JDK: java 开发者工具,只有装了JDK之后才能开发一个 java

只装了 idea 之后不能开发 java,idea 要和 JDK 配合使用

idea:集成开发环境


2.JDK安装


 安装第二个,一路next,安装到哪是哪


先安装JDK,再安装IDEA,这里是视频教程:

JDK安装视频和博客地址:

https://www.bilibili.com/video/BV1N54y1U7AA?spm_id_from=333.999.0.0

https://www.cnblogs.com/gaobo123/articles/13304599.html

IDEA相关视频

IDEA安装视频[这是2021版本,2022版本或者以后版本可能在创建项目上有区别]:

https://www.bilibili.com/video/BV1s44y1b7rV/

IDEA基础开发设置:https://www.bilibili.com/video/BV13T4y1L7qP/

IDEA基础快键键设置:https://www.bilibili.com/video/BV1Lv411i7wD/

IDEA基础调试方法:https://www.bilibili.com/video/BV1mv411y7D5/


2.1 系统环境变量


 


2.2 装好JDK以后需要修改几个变量(环境变量安装)


2.2.1 第一个环境变量:JAVA_HOME(Java安装路径)

          


2.2.2 第二个环境变量:path 


2.3 cmd 检验安装是否成功



 如何换成 jdk8版本:装完jdk8后只需要把环境变量java_home路径改为jdk8,path也同步一换



2.4 为什么要配置环境变量

JDK环境没有配置好,操作系统不能识别 javac 命令(编译命令)或者 java 命令(运行命令)



在路径中选中 cmd 回车 qq 即可重新用 cmd 打开 qq,如若环境变量 path 中有 qq 路径则不需要在 qq 路径中打开 cmd,此时任何地方都能启动 qq

一旦环境变量修改后就要重新启动 cmd

一般来说所有程序命令都在 bin 底下,包括 Java 命令


2.5 程序编译和运行


编译和运行分开时可以用记事本写代码,不需要 idea,idea 是编译和运行结合

在记事本路径下打开cmd,执行  javac 文件名.java  会出现字节码文件(.class)


执行  java 文件名  就会加载节码文件,程序就跑起来了(会让我们的程序跑到jvm里面)


3. JDK,JRE,JVM 之间的关系


JDK   Java开发工具包

JRE   Java运行环境

JVM  Java虚拟机,运行Java代码

JDK包含JRE,JRE又包含了JVM


4. idea 创建新项目


5. Java 代码书写


Java 代码冒号括号都用英文输入法输入,否则会报错

main 方法是Java 程序的入口方法  
main 函数的格式是固定的,必须为public static void main(String[] args)



public 可不加



print+ln 换行,不+则不换行



C语言中没有字符串,只有指针,java 和 c++ 有字符串


 


6. 注释


单行注释:// 注释内容(用的最多)

多行注释:/* 注释内容*/(不推荐)

在记事本中注释,然后在记事本路径下打开 cmd 运行报错,因此需要指定编码格式

而idea会自动处理,因此不需要  



文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生 成一套以网页文件形式体现的程序说明文档(类似于帮助手册)



在cmd中,使用javadoc工具从Java源码中抽离出注释
-d 创建目录 myHello为目录名 (文件名) 
-author 显示作者
-version 显示版本号
-encoding UTF-8 -charset UTF-8 字符集修改为UTF-8

javadoc -d myHello -author -version -encoding UTF-8 -charset UTF-8 HelloWorld.java



出现了个目录



目录下面有很多网页生成,打开index,出现类似于帮助手册(msdn)




注释规范

1. 内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更新.
2. 篇幅合理: 注释既不应该太精简, 也不应该长篇大论.
3. 使用中文: 一般中国公司都要求使用中文写注释, 外企另当别论.
4. 积极向上: 注释中不要包含负能量(例如 领导 SB 等)

7. 标识符


在上述程序中,Test称为类名,main称为方法名,也可以将其称为标识符,即:在程序中由用户给类名、方法名或 者变量所取的名字。


【硬性规则】

标识符中可以包含:字母、数字以及 下划线和 $ 符号等等。

注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写。



下面那些标识符是合法的?
A:class  B:HelloWorld  C:main  D:123abc  E:ARRAY_SIZE  F: $name  G: name:jim

解析:A 是可以定义变量的关键字;D 以数字开头;G 有“:”

注意:C 虽然合法,但不合理

答案:BCEF


【软性建议】


类名:每个单词的首字母大写(大驼峰)



方法名(标识符):首字母小写,后面每个单词的首字母大写(小驼峰)



变量名:与方法名规则相同

8. 关键字

通过观察上述程序可以发现,public、class以及static等颜色会发生变化,将这些具有特殊含义的标识符称为关键字。 即:关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字。
注意:用户不能使用关键字定义标识符。
在Java中关键字有很多,这里给大家列出来一部分


9. 快捷方式


鼠标放在代码行中间:ctr+d 复制该行、ctr+x 删除该行

ctr+z 撤销、ctr+y 恢复


块注释 ctr + shift + /、行注释 ctr + /



  • 10
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值