java入门、环境配置及其特点介绍

目录

一、java语言的重要特点

二、java开发工具包(JDK)及其环境配置

三、java入门代码

四、Java运行机制

五、java学习方法


一、java语言的重要特点

  1. java是面向对象的
  2. Java是健壮性的。Java具有强类型机制、异常处理、垃圾的自动收集等特点
  3. java语言是跨平台性的:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台
  4. java语言是解释型的

解释性语言:javascript,PHP,java 编译性语言:c/c++

区别是:解释性语言的原代码经过编译后,所形成的代码(java是二进制字节码),不能被计算机直接使用,需要通过解释器来执行。编译性语言编译后的代码,可以直接被机器执行。

二、java开发工具包(JDK)及其环境配置

1、组成部分:JDK=java开发工具+JVM(java虚拟机)+java的核心类库类

后两者统称java运行环境(JRE),如果仅运行Java就只用安装JRE就行。

(2、环境配置:

不同的操作系统需要不同的jvm虚拟机器来运行同一个代码(跨平台),所以需要下载不同操作系统的jdk

下载并安装JDK:java8下载

配置环境变量:我的电脑------属性------高级系统设置---环境变量

新建用户变量:

第一行填名称,第二行填JDK安装目录

3、集成编译环境(IDE)或代码编辑器

使用subline,

三、java入门代码

1、使用subline创建一个.java文件,编写如下代码

java 复制代码
public class ChangeChar{//1、public表示类的属性为公共类,一个原文件只能有一个公共类,
                        //2、有公共类的源文件中,公共类的名称(HelloWorld)必须和文件名(HelloWorld.java)相同      
	public static void main(String[] args){//mian叫做主方法,为程序的执行入口
		System.out.println("hello world");
	}
}

2、配置好环境后:

在.java文件所在目录下输入cmd,打开命令行,在此目录下使用命令行

四、Java运行机制

1、java的运行机制为

五、java学习方法

相关推荐
lgcgkCQ19 分钟前
【AI 转型实战 1】SpringAI 入门:搭建基础大模型对话能力
java·ai·agent·rag·spring ai·mcp·langchain4j
Wang's Blog24 分钟前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
学到老活到老31 分钟前
第 24 集:配置文件写了 80,Spring Boot 为什么读到 90?
java·后端·spring
tongyiixiaohuang1 小时前
供应商主数据同步实战:从易快报到金蝶云星空的单一策略落地
java·网络·数据库
中科三方1 小时前
IPv6检测常见问题:AAAA记录检测不通过是什么原因?
开发语言·php
鱼宵1 小时前
取集合第一个元素,Java 为什么要写三种写法?
java·windows·python·java21
学长毕设2 小时前
基于SpringBoot的餐厅管理系统-附源码
java·spring boot·后端
沫璃染墨2 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
刚入门的大一新生2 小时前
Linux-线程互斥
java·开发语言
香芋芋圆2 小时前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器