跟我一起学Java让你少走弯路抽出重点一步到位

跟我一起学JavaSE第一天java的认识和jdk安装配置

本人和CSDN相识也有挺长一段时间了,每天闲暇之余就喜欢在博客看一些大牛分享的技术文章觉得是一件非常美好的事情。作为一个有梦想的it人,我也决定开始自己的博客之旅,把自己学习的一些知识,从零到有的分享给一些想学习java的人但徘徊在java门口的人。笔者是一个大学生,可能有理解不到位的地方欢迎各位大牛们指正:
废话不多说,今天进入我们今天的主题。我将从以下几个方面。
- Java语言的历史
- Java语言的三个版本
- Java跨平台原理
- JDK的安装与环境变量的配置

Java语言的历史

Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言,是一种面向Internet的编程语言。后来Sun公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。随着Java技术在web方便的不断成熟,已经成为Web应用程序的首选开发语言。
(James Gosling 领导Green的项目,其原先的目的是为家用消费电 子产品开发一个分布式代码系统, 这样我们可以把E-mail发给电冰箱、 电视机等家用电器, 对它们进行控制, 和它们进行信息交流。开始, 准备采用C++,但C++太 复杂, 安全性差, 最后基于C++开发一种新的语言Oak(橡树,Java的前身) ,继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针,改以引用替换,同时移除原C++与原来运算符重载,也移除多重继承特性,改用接口替换,增加垃圾回收器功能GC(C++–)。
其特点是:简单易学、安全可靠、完全面向对象、平台无关性、垃圾回收
其受欢迎程度,用图说话:
这里写图片描述

Java语言的三个版本

  • J2EE(Java 2 Platform Enterprise Edition)企业版
    是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。
  • J2SE(ava 2 Platform Standard Edition)标准版
    是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如Java版的扫雷。
  • J2ME(Java 2 Platform Micro Edition)小型版
    是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等

2017年Oracle(甲骨文)决定将Java
EE移交给开源组织Eclipse基金会,但甲骨文不允许开源组织用Java的名号,2018年3月5日,开源组织Eclipse基金会日前宣布,Java
EE(Enterprise Edition)被更名为Jakarta EE。*

Java跨平台原理

Java的跨平台原理,实际上就是在不同的OS上运行着Sun公司开发完成的JVM。 我们的程序代码都是通过javac编译成.class文件。在java虚拟机中解释执行的。正因为jvm虚拟机执行的是字节码文件,所以可以达到一次编译到处运行。如图分析:
这里写图片描述
JVM是开源的,可以很方便的查看源码,其安全性就得到了保障,根据自己需求做修改。

JDK的安装

第一步:在oracle官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载我们电脑位数的jdk文件。选择JDK—>download
这里写图片描述
这里写图片描述
第二步:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可
这里写图片描述
注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。
第三步:这一步是重中之重。环境变量的配置,配置了环境变量我们可以在任何地方使用jdk提供的工具。首先。在我的电脑—右击—-属性—高级系统设置—环境变量
这里写图片描述
其次,新建环境变量JAVA_HOME。值为我们jdk的安装路径。如G:\jdk1.8这里写图片描述
这里写图片描述
最后在Path中添加我们的环境变量,使用%%进行引用。添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
这里写图片描述
最后进行一下测试,在命令提示符窗口(运行-cmd命令打开)中,输入java -version.回车 查看版本,在输入javac -version 查看一下版本,版本一致,配置完成。
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值