Java学习_CoreJava_1环境变量的搭建

Java环境变量的搭建

编程语言【了解】

人与人 自然语言 英语、汉语、德语、法语

人与计算机

低级:机器语言

中级:c语言、汇编语言

高级:Java、Python

Java历史【了解】

sun公司 Oak 中小型消费类电子产品

Green项目组 James Golsing (詹姆斯高司令)

96 JDK 1.0

05 JavaSE(J2SE) JavaEE(J2EE) JavaME(J2ME)

09 被Oracle收购

11 JDK 7.0

14 JDK 8.0

19 JDK 12.0

Java的特点【了解】

  1. 面向对象
  2. 简单性
  3. 跨平台

Java的执行机制【了解】

先编译,后解释

编译:源文件 —编译(编译器)—> 字节码文件(无限接近于二进制) (.class文件)

解释:字节码文件—(解释器)—>解释并运行

特点:执行效率高,跨平台

名词解释【理解】

JVM(Java 虚拟机): 屏蔽底层操作系统的差异

JRE(运行环境):JVM+解释器

JDK(开发环境) : JRE +类库+开发工具包(编译器+调试工具)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A2J8mHzk-1614006249381)(1 环境变量的搭建.assets/1568165960367-1590245250091.png)]

环境变量的配置【重点】

JAVA_HOME :JDK 的安装目录 C:\Program Files\Java\jdk1.8.0_212

Path: JDK安装目录下的bin目录 C:\Program Files\Java\jdk1.8.0_212\bin (推荐) 或 %JAVA_HOME%\bin

CLASSPATH: 类路径 .

注意:

1 配置为用户变量,是当前用户可用;配置为系统变量,是所有用户可用。

2 path使用已有的环境变量,后面添加即可。环境变量可能叫Path,这个没有影响。

cmd命令【了解】

更换盘符: d:

查看当前目录下的内容:dir

进入文件夹: cd 文件夹的名字

返回上一级目录:cd …

清空屏幕:cls

删除文件:del 文件名0

删除文件夹:rd 文件夹名称

退出: exit

第一个应用程序【重点】

  1. 创建一个.java文件
  2. 第一个应用程序代码
class HelloWorld{
	public static void main(String[] args){
		System.out.println("下午好");
	}
}
  1. 编译命令:javac 源文件名称.java javac First.java
  2. 运行命令:java 类名 java HelloWorld 不加.class

注意:

  1. 一个类中只能写一个主函数
  2. 一个源文件中可以写多个类,类名不能重复
  3. 一个类对应一个.class文件
公开类

关键字:public class 类名

  1. 公开类必须和源文件名称保持一致
  2. 一个源文件中只能有一个公开类

包(package)【重点】

作用:类似于文件夹,管理.class文件

语法:package 包名;

位置:源文件第一行有效

带包编译:javac -d . 源文件名称.java

带包运行:java 包名.类名

编码规范【重点】

  1. 书写格式

    层级之间必须缩进(制表Tab)

    一行只定义一句代码

  2. 代码注释

    单行注释:// 注释内容

    多行注释:/* 多行注释内容 */

    文档注释: /** 文档注释内容 */

    ​ 生成外部文档:javadoc -d doc 源文件名称.java

    *注意:*注释不参与编译

  3. 标识符的命名规范

    硬性规定(语法):

    • 标识符 由数字、字母、下划线、$组成,数字不能开头
    • 区分大小写
    • 没有长度限制
    • 不能使用关键字,保留字(const、goto),特殊字符(true、false、null)

    软性规定(约定):

    • 望文生义、驼峰命名法
    • 类名 每个单词的首字母大写HelloWorld
    • 函数名、变量名 首单词首字母小写,后面单词首字母大写helloWorld
    • 包名 全小写,包名之间可以使用 . 隔开, 域名倒置com.baizhi.day01
    • 常量名全大写,单词之间使用_隔开 HELLO_WORLD
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值