JAVA学习笔记基础-20210108

JAVA

JDK(开发者工具),JRE(运行时环境),JVM

开发环境搭建

1.JDK下载和安装(图未加)

JDK8-目前是主流

先说明下,如何卸载JDK:通过环境变量-javaHome找到java所在路径,连包删除java的文件,并清理环境变量,和删除path的引用

  1. 删安装目录
  2. 删除JAVA_HOME
  3. 删除path
  4. cmd里运行 java -version来查看是否成功卸载

JDK安装和删除恰好相反

在官网下载JDK8,下载安装包,进行安装

安装完后

1.配置配置环境变量

两个%代表引用

2.JDK安装路径下的文件说明

具体安装路径下的说明可以参考JDK目录下说明

HELLOWORLD

1.helloworld程序

  1. 新建java文件
    • hello.java
  2. 编写文件-// 默认类创建格式
public class Hello{ // 类+类名
	public static void main(String[] args)
	{ // main 主方法,程序的入口
		System.out.print("Hello,world!");
	}
}
  1. 编译 javac Hello.java-得到java class文件Hello.class

  2. 运行class文件, java Hello.class文件

2.需要注意的问题

  1. java单词大小写敏感
  2. 中文的书写可能会出现问题
  3. 文件名和类名必须保证一致,且首字母大写
  4. 符号不要是中文

JAVA程序的运行机制

编译型:有负责翻译的编译器,简单来说就是全部翻译,在给机器运行;操作系统就是编译型的

解释型:说一句,解释一句给机器运行,性能可能有损失

两种方式的优缺点?(见图)

  • Java代码执行前需要先编译成class文件,再交由JVM执行。因此从这一过程来看,Java可以称之为编译型语言。

  • 然而,class文件的内容属于一种中间语言,计算机无法直接识别,仍然需要由JVM解释成机器语言执行,因此这个角度来说,可以称之为解释型语言。

都有,时机?-网页,服务器,对速度要求不高

举个简单的例子:有人想看外国名著:1,整本书翻译过去;2找个翻译官,看一段就让翻译官翻译一下

优缺点:前者书有更新-书要重新翻译。。。。。。


IDEA的安装-开发工具(方便)

以前Eclise是主流,现在IDEA(危机感,更新换代特别快)

  • IDEA创建项目,HelloWorld:新建项目,src右键-new java class-HelloWorld取名
    -内容:输入psvm+tab键(private static void main)快捷生成 main 方法;sout+tab 快捷生成System.out.println(),输入hello, world
    创建
    内容和运行

posted on 2021-01-08 23:54  木南34  阅读(59)  评论(0)    收藏  举报

导航

Copyright © 2018 拱垲. All rights reserved.