JAVA概述与环境搭建

JAVA概述与环境搭建

1.计算机语言的执行机制

1.1 编译执行:对源文件进行一次编译,可以多次执行,缺:不能跨平台

​ 例:一份外文,翻译成中文,所有会中文的都可以进行执行,缺点是英文的需要在编译一次

1.2 解释执行:边解释边执行,可以跨平台,缺:需要多次解释,效率低

​ 例:一份外文,同时解释成多种语言,但是需要一句一句的,效率低

1.3 JAVA执行机制:先编译,再执行。将我们写好的JAVA文件编译成class文件(二进制文件,机器码 0-1)

Write once , Rin anywhere(编写一次,运行在任何地方)

2.名词解释

JDK:java Development Kit 开发环境

JDK=JRE+JVM JRE>JVM JDK包含JRE和JVM 其中JRE包含JVM

JRE:Java Runtime Environment 运行环境

JVM:Java Virtual Machine 虚拟机

3.JDK的安装

打开安装包全部下一步

4.配置环境变量

第一种方式:

1.右键我的电脑–》属性–》高级系统设置–》高级–》环境变量–》系统变量

–》新建–JAVA_HOME

JAVA_HOME变量分为两部分,名称就是JAVA_HOME,值为安装JDK的JDK路径

​ JAVA_HOME:C:\Program Files\Java\jdk1.8.0_131

2.在系统变量中找到Path变量

win10系统:

在Path中点击新建,添加上 %JAVA_HOME%\bin

win7系统:

直接点击Path编辑,在文本的末尾添加上一个英文的 ;再次将%JAVA_HOME%\bin写入到文本框中

一路确定

第二种方式:

1.右键我的电脑–》属性–》高级系统设置–》高级–》环境变量–》系统变量–》Path–》直接写入当前JDK安装路径下的bin目录路径

一路确定

测试:徽标+r输入cmd

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yo8dhPNJ-1602898636974)(D:\安装包\Student\recv\配置环境变量第一步.png)]

5.MD使用

安装完毕md之后,打开文件–》偏好设置–》将解压好的vue主题的文件全部复制到当前文件夹内–》在主题选项选择vue即可

#号表示标题 一个#号表示一级标题,以此类推,写完#号以后空格一下

一个大于号 空格 表示 展开背景颜色界面

右键可以插入图像等内容

三个`(数字1左边的按键,英文模式下)+java表示打开java视图

6.dos命令

1.切换盘符,直接盘符名+: 回车

2.cd + 路径名称,表示切换到对应的路径,可以使用tab键补全路径名

3.cd … 表示回退到上一级

4.del + 文件名称 表示删除文件

5.rd + 文件夹名称 表示删除 文件夹

6.exit 表示退出命令提示航

7.cls 表示清空屏幕

8.ipconfig 表示查看ip地址

9.ping + 主机地址 表示查看当前电脑到某个计算机的网络是否通畅

10.shutdown -i 远程关机

11.shutdown -a 取消关机

7.第一个JAVA程序

单词:

public : 公开

class : 类

static :静态

void : 空,无效的

main:主要的,主体,表示main函数

System:系统

out:出

print:打印

编写java文件注意事项

1.代码严格区分大小,目前先按照课堂编写的demo来编写代码

2.严格区分中英文符号

3.类名必须和文件名一致

4.注意代码的缩进,每遇到一次大括号就缩进一次,缩进的是一个tab键的距离

5.注意大括号,小阔号,中括号都是成对出现的,不能单独出现

注意:先打开我的电脑,将隐藏已知文件扩展名选项打钩去掉

win7和win10设置稍微有些不同:查看–》文件夹选项–》隐藏已知文件扩展名

编写完java文件以后,使用javac + 文件名(加上后缀名) 编译为class文件

再使用 java + 文件名(不加后缀名) 执行

public class HelloWorld{
public static void main(String [] args){
System.out.print(“hello world”);
}
}

8.类的阐述

同一个源文件中可以定义多个类。

编译后,每个类都会生成独立的 .class文件。

一个类中,只能有一个主函数,每个类都可以有自己的主函数。

public修饰的类称为公开类,要求类名必须与文件名称完全相同,包括大小写。

一个源文件中,只能有一个公开类。

9.package包的概念

作用:类似于文件夹,用于管理字节码(.class)文件。

语法:package 包名;

位置:必须写在源文件的第一行。

带包编译:javac -d . 源文件名称.java (自动生成目录结构)

带包运行:java 包名.类名 (包名+类名又称全限定名)

包的命名规范:

1.采用域名倒置的规则:www.baidu.com.cn -> cn.com.baidu.xxx

2.全部小写,不同的文件夹以.(点)隔开

3.不能以.(点)开头或者结尾,可以包含.(点)

10.注释

1.单行注释 //

2.多行注释 /* */

3.文档注释

/**

*/

三种注释都用于在java源文件中说明当前代码的意义,文档注释可以表现在帮助文档中

生成帮助文档: javadoc - d . + java源文件名(加后缀)

11.命名规范

名称不能随意定义,要见名知意,有意义

类名单词首字母大写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值