Java入门知识
前言
昨天出游没有学习,今天我们继续!
一、Java特性和优势
- 特性
- 简单性:c语言的纯净版
- 面向对象:模拟人的思维进行编程,万物皆对象
- 可移植性:即跨平台性,Java可在不同的操作系统内运行
- 高性能:即时编译,代码效率接近c++,随着技术的发展,未来可能会超过c++
- 分布式:Java为网络分布式环境所设计,支持远程方法调用
- 动态性:Java本身没有动态性,但可以通过反射机制实现动态性
- 多线程:支持多个进程同时进行
- 安全性:防病毒、防篡改
- 健壮性:存在异常机制
- 优势:自身特性+顺应时代潮流
二、Java三大版本
- JavaSE:标准版(桌面程序、控制台开发······)
基础
- JavaME:嵌入式开发(手机、小家电······)
目前很少使用
- JavaEE:企业级开发(web端、服务器开发······)
进阶
三、JDK、JRE、JVM
- JDK:Java开发者工具
- JRE:Java运行时环境
- JVM:Java虚拟机
实现跨平台性的核心
四、安装开发环境
安装JDK
搜索 jdk8
![技术分享图片]()
查找系统对应类型
![技术分享图片]()
注:以Windows系统为例,查找系统对应型号时,可点击计算机属性进行查看
双击安装JDK
配置环境变量
我的电脑 --> 右键属性 --> 高级设置 --> 环境变量
- 新建环境变量 JAVA_HOME,变量值设置为JDK的安装路径
- 配置path变量
- 新建%JAVA_HOME%\bin
- 新建%JAVA_HOME%\jre\bin
- 检查JDK是否安装成功
命令提示符输入java-version,若显示版本信息——如“ java version “1.8.0_181” ”,则表示安装成功
卸载JDK
- 删除JDK安装目录
- 删除环境变量JAVA_HOME
- 删除环境变量path下关于Java的目录
- 命令提示符中运行java-version检测,若显示‘java不是内部或外部命令,也不是可运行的程序或批处理文件’,则表明卸载成功
五、经典HelloWorld案例
以 将该 .java 文件保存至d盘根目录为例
- 新建文本文档
- 输入代码
punlic class HelloWorld{ //声明一个 HelloWorld 类
public static void main(String args[]){ //开始 main 方法
System.out.println("Hello World"); //输出语句
}
}
- 重命名该文件为HelloWorld.java
- 命令行内目录切换之D盘根目录,输入
javac HelloWorld.java
进行文件编译
- 接着输入
java HelloWorld
进行文件运行
- 此时屏幕上应出现Hello World
六、JDEA安装
IDEA2021.1.3安装教程
注:最好还是安装2018或2019的版本,出现问题方便查找资料,对应这篇文章更改版本即可
狂神说Java
总结
今天学习了Java的一些准备工作,明天开始基础部分,加油呀!
我的Java学习心得-02
原文:https://www.cnblogs.com/xinyaoyao/p/15025371.html