1、环境搭建

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45536396/article/details/102734496

环境搭建

																作者:cpx

一、 什么是Java

java是一种程序设计语言(编程语言) 有特定的语法。

程序员:源文件 机器:机器码

二、java的发展

1995年5月23日 java诞生 创始人:詹姆斯-高斯林

1996年Java1.0诞生

1997年 java1.1诞生

1998年Java1.2诞生 java2.0

1999年java产生了3个发展方向 J2SE(标准版 基础) J2EE(企业版 ) J2ME

2004年Java5.0 JavaSE JavaEE JavaME

2009年被Oracle公司收购

最高版本Java12

三、Java的特点【重点】

1. 简单性 (相对于C、C++)

2. 跨平台 (操作系统、服务器、数据库)

3. 纯面向对象

四、Java的运行机制

​ 程序员:源文件 -------> 机器码文件

1. 编译型语言:将源文件直接翻译成机器码文件 效率高 不可跨平台。

2. 解释型语言:将源文件一行一行解释一行一行执行 效率低 可以跨平台。

3. 先编译再解释 :先将源文件编译成字节码文件(平台中立的文件 .class为后缀),再将字节码文件解释运行。【重点】

五、名词解释

1. JVM : java虚拟机

作用:在不同的操作系统中模拟相同的环境,已达到屏蔽底层操作系统的差异。

2. JRE : java的运行环境 jvm+解释器

3. JDK :java的开发环境 JRE+类库+开发工具包

六、JDK的安装

1. 双击进行安装

2. 配置环境变量

JAVA_HOME : JDK的安装目录

PATH :JDK安装目录下的bin目录(命令所在目录)

CLASSPATH :.

3. 验证JDK是否安装成功

在cmd黑窗口中输入javac、java、java -version的命令 出现大量的信息
如果出现不是内部或者外部命令则安装失败。

七、常见dos命令

      切换盘符 : 盘符:   如: d:
​	  显示盘符下的所有的文件或者文件夹 : dir
​	  进入到指定文件夹 : cd 文件夹
​	  返回上一级目录 : cd ..
​	  返回根目录 : cd/
​	  删除文件 : del 文件名
​	  删除文件夹 : rd 文件夹
​	  清屏 : cls
​	  重新启动一个窗口: start
​	  关闭窗口 : exit   

八、 第一个java文件

1. 文件必须以 .java结尾

2. 类 class 类名{ }

3. 主函数 :程序的入口函数,程序执行就是执行主函数,主函数如果执行完了,程序就执行完了。

class First{
    public static void main(String[] args){
     	System.out.println("hello cpx")}
}
class Second{
    public static void main(String[] args){
        System.out.println("hello me");
    }
}

4. java代码的执行【重点】

先编译命令:javac 源文件名.java 如: javac A.java

再解释运行: java 类名 如: java First

5. 注意 :【重点】

① 一个java源文件中可以包含多个不同名的类,每一个类中都可以包含一个主函数。每一个类编译之后都会生成一个.class文件。
② public 公共的,公开的 可以修饰一个类,此类为公开类。
要求公开类的类名必须和文件名保持一致。一个java源文件中只能包含一个公开类
在First.java中
public class First{
    public static void main(String[] args){
     	System.out.println("hehe");   
    }
}

九、package 包【重点】

1. 作用: 用来管理编译之后生成的.class文件,类似于文件夹

2. 位置:放在源文件中的有效第一行。

3. 语法:package 包名;

4. 编译运行的方式

编译方式:javac -d . 文件名.java

会自动的将编译之后生成的.class文件放置在包结构中

解释运行 : java 全限定名 (全限定名: 包名.类名)

package day1;

public class Test{
    public static void main(String[] args){
        System.out.println("hehe");
    }
}
class Hello{
    public static void main(String[] args){
        System.out.println("heihei");
    }
}

注意: 一个Java源文件中最多包含一个package语句。

十、编码规范

1. 规范的格式

a. 层级之间逆序缩进。

b. 一行只写一句代码,并以;结尾。

2. 标识符的命名规范【重点】

标识符: 凡是可以自己命名的内容  如:类名,包名,函数名,变量名,常量名。

a. 硬性要求 (必须遵守)

1. 必须是字母,数字,下划线(_),货币符号($)组成,且数字不能开头

2. 不能使用关键字和保留字 ,大小写敏感。

3. 长度没有限制

b. 软性要求

1. 最好做到望文生义,见名知意

2. 对于特定的标识符命名

1. 类名: 单词首字母大写 HelloWorld
2. 包名 : 全部小写 如:helloworld test
3. 变量名,函数名:首单词首字母小写,其他单词首字母大写 hello_World
4. 常量名:全部大写 FIELD HI

3. 代码注释 【重点】

a. 单行注释

语法: // 注释内容

特点 : 不能换行

b. 多行注释

语法:/* 注释内容 */

特点:支持换行

C. 文档注释 特殊的多行注释【了解】

语法: /** 文档注释的内容 */

使用: javadoc -d doc 源文件名.java

注意:只能对类和函数进行注释

.

猜你喜欢

转载自blog.csdn.net/weixin_45536396/article/details/102734496