首页 > 编程语言 >Java特性和优势

Java特性和优势

时间:2024-03-01 19:01:19浏览次数:28  
标签:Java JDK 特性 version 优势 HOME java 安装

Java特性和优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性(反射)

  • 多线程

  • 安全性

  • 健壮性

Java三大版本

  • JavaSE: 标准版(桌面程序,控制台开发)

  • JavaME: 嵌入式开发(手机,小家电)

  • JavaEE: E企业级开发(Web端,服务器开发)

JDK、JRE、JVM

  • JDK:Java Development Kit

  • JRE:Java Runtime Envirment

  • JVM:Java virtual Machine

卸载JDK

  1. 删除Java的安装目录

  2. 删除JAVA_HOME

  3. 删除path下关于Java的目录

  4. 打开CMD 输入 java -version

安装JDK

  1. 百度搜索JDK8,找到下载地址
  2. 同意协议
  3. 下载电脑对应的版本
  4. 双击安装JDK
  5. 记住安装的路径
  6. 配置环境变量
    1. 我的电脑->右键->属性
    2. 环境变量->JAVA-HOME
    3. 配置path变量
  7. 测试JDK是否安装成功
    1. 打开CMD
    2. 输入 java -version

notepad++

标签:Java,JDK,特性,version,优势,HOME,java,安装
From: https://www.cnblogs.com/qingandji/p/18047748

相关文章

  • JAVA格式化文件大小字节数据
      /***格式化字节数据**@paramsize大小,单位字节*/publicstaticStringformatSize(Longsize){if(size==null||size<=0){return"";}String[]units={"B","KB&quo......
  • Java反射
    Java反射概念Java反射指在程序执行时:对于类​ 能够获得类的所有属性和方法对于对象​ 能够通过对象调用它的任意一个方法和属性(包括私有的方法和属性)这种动态获取并调用类的方法的机制称为Java反射获取一个类通过类名包括查看类的静态变量以及通过完整类名获取publ......
  • 初窥 java 变量【第一天】
    java变量2大类4小类8小种   基本数据类型整型byteshortintlong浮点型floatdouble字符型char布尔型boolean引用数据类型(未学) publicclassday1{publicstaticvoidmain(String[]args){//定义一个byte类型......
  • 介绍几个scss 与css 中的新的特性
    介绍几个scss与css中的新的特性css中的@layer。用法如下@layerlow,high;@layerlow{.btn{font-Size:10px;}}@layerhigh{.btn{font-Size:11px;}}@layer{.btn{font-Size:12px;}}.btn{font-Size:1......
  • 数据库专家带你体验PolarDB MySQL版 Serverless的极致弹性特性​!
    体验地址:https://developer.aliyun.com/topic/march/polardbserverless本次基于阿里云瑶池数据库解决方案体验馆,带你体验PolarDBMySQLServerless形态下的性能压测环境,基于可选择的标准压测工具进行压测,构造弹性场景进行压测,实时动态展示弹性能力、价格和性价比结果,压测环境可开......
  • 写少一点/ARCHITECTURE/JavaScript类型转换/Logitech Options一直转圈
    《写少一点》https://www.yuque.com/beilo/simpread/1709260496568《ARCHITECTURE文件》https://www.yuque.com/beilo/simpread/1709260486335例子https://github.com/rust-lang/rust-analyzer/blob/d7c99931d05e3723d878bea5dc26766791fa4e69/docs/dev/architecture.md《Java......
  • Java匿名内部类 labmda表达式 传统风格 对比
    传统风格classMyInvocationHandlerimplementsInvocationHandler{   @Override   publicObjectinvoke(Objectproxy,Methodmethod,Object[]handlerArgs)throwsThrowable{       if("eat".equals(method.getName())){           System......
  • JavaScript事件
    键盘事件:keypress键盘事件,keyup抬起,keydown按下文档:load加载表单:focus获得焦点,blur失去焦点,submit提交事件,change改变事件其他:scroll滚动事件,selectstart选择事件1.event事件对象常见的属性和方法e.target返回触发事件的对象标准e.srcElement返回触发事件的对象......
  • 【转发】JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC 一条龙!
    线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top三连,然后依次jstack、jmap伺候,具体问题具体分析即可......
  • JavaScript基础
    引入方式JavaScript程序不能独立运行,它需要被嵌入HTML中,然后浏览器才能执行JavaScript代码。内部引入写在body结束标签的上方。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content=&......