文章目录
一、初识Java1.Java的简介2.Java的诞生3.Java优势和缺点优势劣势4.Java三大版本二、JDK的下载和安装1.JDK是什么?2.JDK的种类3.JDK的下载a.进入Oracle官网b.账号的注册和下载JDK8c.直接打开exe文件直接安装4.JDK的环境配置(Win10)a.首先打开环境变量配置的界面b.开始配置c.检验JDK是否安装完成三、Intellij IDEA的安装a.下载和安装b.调试IDEAc.安装汉化插件介绍一款非非非常好用的软件Typora附:如何知道自己电脑是几位操作系统一、初识Java
1.Java的简介
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
既然我们认识了Java,那么它是如何一步一步的诞生的呢?
2.Java的诞生
因为Java是基于C语言的,所以这里需要提到C&C++
1972年C的诞生
贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统指针和内存管理(真让人头大)
1982年C++诞生
面向对象兼容C图形领域、游戏(本人就很想要学习C++进军游戏行业)
人们想要一个新的语言:语法像C,没有指针,没有内存管理,真正的可移植性,编写一次,到处运行(Write Once,Run Anywhere),面向对象,类型安全,高质量的类库…
Java初生
1995年的网页简单粗糙,缺乏互动性Java 2 标准版(J2SE):占领桌面Java 2 移动版(J2ME):占领手机Java 2 企业版(J2EE):占领服务器大量的巨头加入
Java发展
基于Java开发了巨多的平台,系统,工具
构建工具:Ant,Maven,Jekins应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogicWeb开发:Struts,Spring,Hibernate,MyBatis开发工具:Eclipse,Netbean,Intellij Idea,Jbuilder
:Hadoop(大数据领域)
:Android(手机端)
3.Java优势和缺点
优势
简单性面向对象可移植性高性能分布性动态性多线程安全性健壮性劣势
使用大量的内存,靠虚拟机运行,运行速度相对较慢不能和底层打交道,不支持底层操作Java删除了指针,不如C/C++等语言灵活4.Java三大版本
JavaSE:标准版(桌面程序,控制台开发…)JavaME:嵌入式开发(手机,小家电…)JavaEE:E企业级开发(Web端,服务器开发,移动设备…)我们首先了解了Java,下面我们就开始学习如何安装JDK的下载和安装
二、JDK的下载和安装
1.JDK是什么?
JDK是Java Development ToolKit 的简称,是Java开发工具包。JDK是整个Java的核心,包括Java要运行环境(Java Runtime Envirnment,简称 JRE),Java工具(Javac,Java,Javap…),以及Java基础类库。
2.JDK的种类
现在主流的JDK是Oracle公司开发的JDK,除了 Oracle JDK(商业化,更稳定)之外,还有很多公司和组织开发了属于自己的 JDK,比较有名的有 IBM JDK(更适合 IBM) 和 OpenJDK(开源的)。每个 JDK 都有自己的优缺点。
下为链接
OpenJDK和Oracle JDK有什么区别和联系?
3.JDK的下载
因为我自己安装的是OracleJDK,所以下面的安装教程是OracleJDK的。
其实现在OracleJava已经更新到16,但是现在企业上还是以JDK8为主。
个人下载JDK8(因为本人刚刚初学入门)
a.进入Oracle官网
Java SE Development Kit 8 — 下载 | Oracle 中国
b.账号的注册和下载JDK8
我们要想要下载JDK8就需要Oracle的官方账号,还需要同意协议…
进入官网后往下移动界面,如图:
注册账号应该不用我多说如何看自己电脑是几位操作系统下面我会讲
点击之后会弹出如下边框:
c.直接打开exe文件直接安装
这里不建议安装到C盘,自己在其他盘新建文件夹安装(!务必记住自己的安装路径!后面用的到!)
4.JDK的环境配置(Win10)
JDK环境配置是JDK安装过程中最为重要的内容,大多数初学者安装JDK最大的问题就是出在环境配置上面。我相信很多初学者最头痛的就是环境变量的配置了,下面我手把手的教大家如何配置环境变量(Win10为例)
a.首先打开环境变量配置的界面
右键此电脑/我的电脑->属性->高级系统设置->环境变量 打开环境变量设置后就会跳出一个对话框(如下图)b.开始配置
单击系统变量下的“新建”,会跳出“新建系统变量”的对话框变量名:JAVA_HOME
变量值:D:\JAVA\JDK8(这里的路径是Java文件安装路径,在上文我有强调过记住自己的安装路径)
Java文件安装路径(以我自己的为例)
接下来是新建CLASSPATH变量
然后双击打开Path,点击新建按钮,分别新建两个环境变量变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
记得点两次确定!%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
这样我们就大功完成了!!!
c.检验JDK是否安装完成
键盘win+R打开“运行”窗口,输入cmd,之后回车,打开命令提示符窗口
分别输入java和javac,回车之后会有如下显示
出现如下图所示,而不是“javac不是内部变量……”即表示安装成功。
三、Intellij IDEA的安装
IDEA是java编程语言开发的集成环境
为什么要安装IDEA呢?因为它真的非常好用(编代码省去了很多烦人的步骤,用过的人都说香)
a.下载和安装
这里是IDEA的官网
下载 IntelliJ IDEA
进入之后会有两种选择,一种是社区版,一种是旗舰版(付费,但是可以用学校的教育邮箱白嫖),本人是选择社区版
打开自己的exe文件
进入安装界面
建议不要设置安装在C盘,请自行更改安装目录
b.调试IDEA
进入IDEA它会自动选好java
我们可以新建一个项目
这里我们需要填写一个项目名称和项目位置
完成之后就进入界面,新建一个Java类,命名为“Hello”(因为我安装了中文插件,所以这里显示中文,下面会讲如何安装汉化插件)
输入以下代码
public class Hello {public static void main(String[] args) {System.out.println("Hello World");}}
呈现如下结果,成功!
c.安装汉化插件
打开设置
进入界面,点击插件(中英文按键设置的相对位置是一样的)
最后重启一下IDEA就行啦!
最后插一句,IDEA的把玩性还是很大的,大家可以自行搜索好玩的IDEA插件以及IDEA配置优化教程这样可以让你的编程更加舒适!
介绍一款非非非常好用的软件Typora
这里附上它的下载地址:Typora
上图是它的官网界面,真的很好看!!!
具体的下载安装也是非常简单的,我就不过多赘述了。
下面附大佬们的Typora入门链接!↓↓↓↓↓↓↓
TYPORA语法大全_mollen的博客-CSDN博客_typora
TYPORA的使用手册_SIMBA1949的博客-CSDN博客_typora使用
附:如何知道自己电脑是几位操作系统
右键单击此电脑/ 我的电脑->属性
查看属性中的系统类型
这里我的电脑是64位的操作系统
最后感谢各位阅读!这是本人第一篇Blog,如有错误,请指出!本人一定删除整改