吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2205|回复: 4
收起左侧

[其他转载] java的特性以及开发环境jdk的安装详解笔记

[复制链接]
黑白客 发表于 2021-1-18 12:40
本帖最后由 黑白客 于 2021-1-18 12:51 编辑

本人郑重声明,我已经认真查看版规。保证文章内容严格遵守 板块介绍 和总版规。希望版主大人高抬贵手。


java的特性和优势

    • java的特性和优势
    • 思考为什么java能够成功?
    • Java的三大版本
    • jDK,JRE,JVM
    • 安装开发环境
    • 卸载JDK

java的特性和优势
  • 简单性:简单易上手,它是对c++的优化,去掉了繁琐的指针操作,和内存分配。
  • 面向对象:面向对象编程,贴合人的思维。使得程序员更专注与业务逻辑,接口的编写。java里流传着一句话叫做:万物皆对象
  • 可移植性:可移植性是java崛起的最重要原因之一。可以轻松做到一处编写,到处执行。
  • 高性能:java随着这几年的发展,其性能也在不断的提高已经接近了c++的高性能
  • 分布式:java适合大型的,网络分布式系统。通过URL调用网络资源甚至就像打开本地的窗口一样方便。也可以通过网络,调用互联网上的一些接口。
  • 动态性:java本身并不具有动态性,但是它通过一个反射机制,使我们的java具有了动态性。
  • 多线程:多线程的实现,就比如我们可以一边登着qq,一边玩游戏。在早起单线程的时候是无法实现的。多线程大大提高了工作的效率。
  • 安全性:Java在安全方面做了很多的努力。为了实现分布式,甚至做了一些防病毒,放攻击的框架。在程序运行的时候,会事先检查内存的可用性。
  • 健壮性:java的安全性也算是健壮性的一部分。就算出现错误。还有一个异常处理机制,使得系统并不会直接瘫痪。
然而以上特性和优点,我认为并不是你学习java的主要原因之一。最主要的原因的使用java的人 多。你需要去迎合这样一个大环境。
思考为什么java能够成功?
​ java的成功我觉得和人也是一样。除了自身过硬的本领外。有时候还需要一点点的运气。当然有的时候这一点点的运气可能更重要。​ 我认为java除了自身过硬的本领外。正是踩上了互联网发展的时代,才发展起来的。就像是微软除了有windows这样过硬的产品外,也正是因为踩上了个人笔记本电脑快速普及的时代。​ 那么同样对于我们来说。想要成功,我们就要抓住机会,那么当机会来临的时候,我们需要有事先的准备对不对。我们要先有过硬的本领才能抓住机会。活着当然对我们来说太简单了对不对。有的时候看到身边那么多的大牛。有些同学他不努力,难道他们就不改慌吗 ,对不对。所以大家少刷点抖音,少玩点王者吃鸡。不如我一起用故事的方式来学习java。 那么对于初学java的同学来说,学习java肯定是好奇对不对,想着学好这个东西以后还能挣钱。但是,我希望通过我们慢慢的学习,能够发现java的魅力,能够从中找到快乐。没准我们同学那天也可以搞出改变世界的东西! 说的有些远了,但是希望同学们好好思考这样的问题。
Java的三大版本
Wrie Once、Run Anywhere一次编写到处运行。这是java最重要的特性,真是因为有虚构出来的jvm虚拟机,来实现。而java应用最广泛的领域是服务器端,web端的开发,下面我们一起来看看Java的版本
  • JavaSE :标准版(桌面程序,控制台开发…) 。比较重要,是java最核心的一个版本呢。学习完之后可以做一些小游戏,像扫雷,连连看等。
  • JavaME :嵌入式开发(手机,小家电…)这个版本基本上已经死掉了。我们不去过多学习。
  • JavaEE : 企业级开发 (web端,服务端…)我们刚刚提到,java最适合做服务器,web开发。所以我们要重点学习这个版本。但是,学习这个版本的前提是要先掌握JavaSE版本。
jDK,JRE,JVM
JDK : Java Develolpment kit (java开发工具)
JRE : Java Runtime Environment (java运行环境)
JVM : JAVA Virtual Machine (JVM虚拟机,正是因为有了这层虚拟出来的虚拟机,模拟cpu的运行来处理我们java的程序,使得java频避掉了底层系统的差异,真正实现了一处编写,到处运行。)
安装开发环境
  • 百度搜索JDK, 找到下载地址(目前有Oracle公司管理,找到Oracle的地址,因为Sun公司已经被Oracle收购)
  • 需要注册Oracle账号,同意下载协议
  • 下载电脑对应版本 (我的电脑=》右键=》属性中查看电脑信息)
  • 双击安装JDK
  • 记住安装的路径 (记住安装路径,等下要用)
  • 配置环境变量
    • 我的电脑 =》 右键 =》 属性
    • 环境变量 =》 JAVA_HOME
    • 配置path变量 (在path中需要配置两个变量,
  • 测试JDK是否安装成功
    • 打开cmd
    • 输入 java -version

卸载JDK
  • 删除java的安装目录
  • 删除JAVA_HOME
  • 删除path下关于java的目录
  • 用 java -version 命令检查,如果无法识别明令,则卸载成功。
推荐下载:notepad++,文本编译软件,在编程中经常用到。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

肥猫警长 发表于 2021-1-18 13:44
我已经用vscode来代替notepad++了
 楼主| 黑白客 发表于 2021-1-19 11:47
肥猫警长 发表于 2021-1-19 12:19
pastorcd 发表于 2022-7-28 13:18
谢谢楼主分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-28 21:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表