Java | 第一章:Java环境搭建
系列文章目录
第一章:Java环境搭建
文章目录
- 系列文章目录
- 前言
- 一、Java及其特性
- 二、使用步骤
- 1.下载安装
- 2.环境配置
- 总结
前言
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。
Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。(基于JVM)
一、Java及其特性
1、简单性
Java中屏蔽了指针,且去掉了C++中 多继承 采用 单继承
2、面向对象
万物皆对象。
3、多线程
了解线程需要先了解一下进程:1)进程(process)进程是程序的一次执行过程。程序运行起来了,加载到了内存中,并占用了cpu的资源。2)线程(thread)进程可进一步细化为线程,是一个程序内部的执行路径。若一个进程同一时间并行执行多个线程,那么这个进程就是支持多线程的。
注:
进程一个动态的过程:有自身的产生、存在和消亡的过程,这也是进程的生命周期。进程是系统资源分配的单位系统在运行时会为每个进程分配不同的内存区域。
4、健壮性
在异常和危险情况下系统生存的能力。
5、可移植性
JVM(Java Virtual Machine)实现一次编译,到处执行。
6、安全性
官方解释Java SE 平台基于一个动态、可扩展、基于标准、可互操作的安全架构。加密、身份验证和授权、公共密钥基础架构等安全特性是内置的。
注:
Java有自动垃圾回收机制(使用后的内存空间,自动释放)。避免程序忘记及时回收,导致内存泄露。 避免程序错误回收程序核心类库的内存,导致系统崩溃。
二、使用步骤
1.下载安装
Java下载:https://www.oracle.com/java/technologies/downloads/#java17
下载好后安装:就是默认下一步(记住安装路径,配置环境时要用):
2.环境配置
1、右击我的电脑,单击属性。
2、在系统中单击高级系统设置
3、高级选项卡,单击环境变量
4、新建JAVA-HOME,变量值为上文需要你记住的安装路径。
5、
配置path环境:
变量名:Path
变量值:%JAVA_HOME%\bin
总结
提示:这里对文章进行总结:
以上就是今天要分享的内容!如果你看到了这句话,那就说明这篇文章还是产生了些许的作用。当然,如果可以给我点个赞,那自然是再好不过了;
不点也没关系。
最后又到说结束语的时候了:see ya!
Java | 第一章:Java环境搭建相关推荐
- 【蓝桥杯嵌入式主板(G4)】第一章 软件环境搭建
在比赛的考场上,自己的电脑是已经安装好了环境的,但是在比赛之前,同学们自己备赛的时候,肯定会用到一些软件,现在,公子带大家安装软件环境. 第一节 安装jre 1,双击jre. 2,点击" ...
- java第一章Java语言概述和入门程序
文章目录 Java课程简介 1.1 Java概述(Java的发展) 1.2 Java 的特点 不依赖平台 1.3 java软件平台安装和配置 java程序开发 含有psvm的是主类 入口 java类默 ...
- 关于java是最好的语言的段子_疯狂java——第一章 java语言概述与开发环境
J2ME: 主要用于控制移动设备和信息家电等有限存储的设备. J2SE: 整个java技术的核心和基础,它是J2ME和J2EE编程的基础. J2EE: Java技术中应用最广泛的部分,J2EE提供了企 ...
- Go lang1.18入门精炼教程——第一章:环境搭建
Go lang,为并发而生的静态语言,源于C语言又不拘泥于性能,高效却不流于古板,Python灵活,略输性能,Java严谨,稍逊风骚.君不见各大厂牌均纷纷使用Go lang对自己的高并发业务进行重构, ...
- Java第一章java语言的概述
一.java语言的概述: 1.1dos命令 常用的dos命令: dir:列出当前目录下的文件以及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd..:退回到上一级目录 cd\:退回到根 ...
- 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...
- 第一章 Java环境搭建、IDEA、Java语言
JavaSE基础大纲: 一. Java环境搭建.IDEA.Java语言 二.Java语法.运算符.随机数 三.分支.循环.控制关键字 四.数组详解.案例训练 五.方法详解.案例训练 六.面试常见编程案 ...
- 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld
第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...
- Java极速入门系列:第一章Java概述、Java环境、IDEA开发工具
Java极速入门-第一章Java概述.Java环境.IDEA开发工具 一.什么是Java 1.好的编程语言的特性 2.Java的特点 3.Java的运行机制 4.Java的三大体系 5.Java环境 ...
- Java 学习笔记:第一章 Java入门
Java 学习笔记:第一章 Java入门 1.1 计算机语言发展史以及未来方向 1.2 常见编程语言介绍 C语言 C++ 语言 Java语言 PHP 语言 Object-C和Swift 语言 Java ...
最新文章
- Pytorch之深入理解torch.nn.Parameter()
- PMCAFF | 产品经理如何提升自己的配色能力?
- VMware虚拟机的三种联网方法及原理
- 庖丁解InnoDB之REDO LOG
- 计算机基础知识教程算法,快速掌握!计算机二级公共基础知识教程:算法
- 系统集成资质 - 案例分析与常规题答案
- apache shiro怎么升级_Spring Boot 整合 Shiro ,两种方式全总结!
- [iOS] ios的runtime
- INFO: task java:27465 blocked for more than 120 seconds不一定是cache太大的问题
- 2019年春PAT甲级考试
- jquery chosen插件的使用(搜索查询下拉列表,多选)
- Linux下mongodb用户管理和设置远程登陆
- 谷歌眼镜原理揭秘 (二) ----- 简述谷歌眼镜成像原理
- 程序员:世界如此精彩何故钟情code
- 技术面试要点 —— 如何准备微软开发工程师面试?
- [20180823]IMU与db link.txt
- Kaggle:Home Credit Default Risk 特征工程构建及可视化(2)
- 洛克希德马丁可安装在卡车的小型核聚变反应堆10年内诞生
- lucas-kanade学习
- maya中adv插件绑定2