0.1.Java语言特点:跨平台性

#mermaid-svg-0aAvN4gBEXwcn2JS .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .label text{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .node rect,#mermaid-svg-0aAvN4gBEXwcn2JS .node circle,#mermaid-svg-0aAvN4gBEXwcn2JS .node ellipse,#mermaid-svg-0aAvN4gBEXwcn2JS .node polygon,#mermaid-svg-0aAvN4gBEXwcn2JS .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-0aAvN4gBEXwcn2JS .node .label{text-align:center;fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .node.clickable{cursor:pointer}#mermaid-svg-0aAvN4gBEXwcn2JS .arrowheadPath{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-0aAvN4gBEXwcn2JS .flowchart-link{stroke:#333;fill:none}#mermaid-svg-0aAvN4gBEXwcn2JS .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-0aAvN4gBEXwcn2JS .edgeLabel rect{opacity:0.9}#mermaid-svg-0aAvN4gBEXwcn2JS .edgeLabel span{color:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-0aAvN4gBEXwcn2JS .cluster text{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-0aAvN4gBEXwcn2JS .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-0aAvN4gBEXwcn2JS text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-0aAvN4gBEXwcn2JS .actor-line{stroke:grey}#mermaid-svg-0aAvN4gBEXwcn2JS .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-0aAvN4gBEXwcn2JS #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .sequenceNumber{fill:#fff}#mermaid-svg-0aAvN4gBEXwcn2JS #sequencenumber{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS #crosshead path{fill:#333;stroke:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .messageText{fill:#333;stroke:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-0aAvN4gBEXwcn2JS .labelText,#mermaid-svg-0aAvN4gBEXwcn2JS .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-0aAvN4gBEXwcn2JS .loopText,#mermaid-svg-0aAvN4gBEXwcn2JS .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-0aAvN4gBEXwcn2JS .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-0aAvN4gBEXwcn2JS .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-0aAvN4gBEXwcn2JS .noteText,#mermaid-svg-0aAvN4gBEXwcn2JS .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-0aAvN4gBEXwcn2JS .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-0aAvN4gBEXwcn2JS .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-0aAvN4gBEXwcn2JS .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-0aAvN4gBEXwcn2JS .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .section{stroke:none;opacity:0.2}#mermaid-svg-0aAvN4gBEXwcn2JS .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-0aAvN4gBEXwcn2JS .section2{fill:#fff400}#mermaid-svg-0aAvN4gBEXwcn2JS .section1,#mermaid-svg-0aAvN4gBEXwcn2JS .section3{fill:#fff;opacity:0.2}#mermaid-svg-0aAvN4gBEXwcn2JS .sectionTitle0{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .sectionTitle1{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .sectionTitle2{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .sectionTitle3{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-0aAvN4gBEXwcn2JS .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .grid path{stroke-width:0}#mermaid-svg-0aAvN4gBEXwcn2JS .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-0aAvN4gBEXwcn2JS .task{stroke-width:2}#mermaid-svg-0aAvN4gBEXwcn2JS .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .taskText:not([font-size]){font-size:11px}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-0aAvN4gBEXwcn2JS .task.clickable{cursor:pointer}#mermaid-svg-0aAvN4gBEXwcn2JS .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-0aAvN4gBEXwcn2JS .taskText0,#mermaid-svg-0aAvN4gBEXwcn2JS .taskText1,#mermaid-svg-0aAvN4gBEXwcn2JS .taskText2,#mermaid-svg-0aAvN4gBEXwcn2JS .taskText3{fill:#fff}#mermaid-svg-0aAvN4gBEXwcn2JS .task0,#mermaid-svg-0aAvN4gBEXwcn2JS .task1,#mermaid-svg-0aAvN4gBEXwcn2JS .task2,#mermaid-svg-0aAvN4gBEXwcn2JS .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutside0,#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutside2{fill:#000}#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutside1,#mermaid-svg-0aAvN4gBEXwcn2JS .taskTextOutside3{fill:#000}#mermaid-svg-0aAvN4gBEXwcn2JS .active0,#mermaid-svg-0aAvN4gBEXwcn2JS .active1,#mermaid-svg-0aAvN4gBEXwcn2JS .active2,#mermaid-svg-0aAvN4gBEXwcn2JS .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-0aAvN4gBEXwcn2JS .activeText0,#mermaid-svg-0aAvN4gBEXwcn2JS .activeText1,#mermaid-svg-0aAvN4gBEXwcn2JS .activeText2,#mermaid-svg-0aAvN4gBEXwcn2JS .activeText3{fill:#000 !important}#mermaid-svg-0aAvN4gBEXwcn2JS .done0,#mermaid-svg-0aAvN4gBEXwcn2JS .done1,#mermaid-svg-0aAvN4gBEXwcn2JS .done2,#mermaid-svg-0aAvN4gBEXwcn2JS .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-0aAvN4gBEXwcn2JS .doneText0,#mermaid-svg-0aAvN4gBEXwcn2JS .doneText1,#mermaid-svg-0aAvN4gBEXwcn2JS .doneText2,#mermaid-svg-0aAvN4gBEXwcn2JS .doneText3{fill:#000 !important}#mermaid-svg-0aAvN4gBEXwcn2JS .crit0,#mermaid-svg-0aAvN4gBEXwcn2JS .crit1,#mermaid-svg-0aAvN4gBEXwcn2JS .crit2,#mermaid-svg-0aAvN4gBEXwcn2JS .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-0aAvN4gBEXwcn2JS .activeCrit0,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCrit1,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCrit2,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-0aAvN4gBEXwcn2JS .doneCrit0,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCrit1,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCrit2,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-0aAvN4gBEXwcn2JS .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-0aAvN4gBEXwcn2JS .milestoneText{font-style:italic}#mermaid-svg-0aAvN4gBEXwcn2JS .doneCritText0,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCritText1,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCritText2,#mermaid-svg-0aAvN4gBEXwcn2JS .doneCritText3{fill:#000 !important}#mermaid-svg-0aAvN4gBEXwcn2JS .activeCritText0,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCritText1,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCritText2,#mermaid-svg-0aAvN4gBEXwcn2JS .activeCritText3{fill:#000 !important}#mermaid-svg-0aAvN4gBEXwcn2JS .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-0aAvN4gBEXwcn2JS g.classGroup text .title{font-weight:bolder}#mermaid-svg-0aAvN4gBEXwcn2JS g.clickable{cursor:pointer}#mermaid-svg-0aAvN4gBEXwcn2JS g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-0aAvN4gBEXwcn2JS g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-0aAvN4gBEXwcn2JS .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-0aAvN4gBEXwcn2JS .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-0aAvN4gBEXwcn2JS .dashed-line{stroke-dasharray:3}#mermaid-svg-0aAvN4gBEXwcn2JS #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS .commit-id,#mermaid-svg-0aAvN4gBEXwcn2JS .commit-msg,#mermaid-svg-0aAvN4gBEXwcn2JS .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-0aAvN4gBEXwcn2JS g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-0aAvN4gBEXwcn2JS g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-0aAvN4gBEXwcn2JS g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-0aAvN4gBEXwcn2JS .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-0aAvN4gBEXwcn2JS .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-0aAvN4gBEXwcn2JS .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-0aAvN4gBEXwcn2JS .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-0aAvN4gBEXwcn2JS .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-0aAvN4gBEXwcn2JS .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-0aAvN4gBEXwcn2JS .edgeLabel text{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-0aAvN4gBEXwcn2JS .node circle.state-start{fill:black;stroke:black}#mermaid-svg-0aAvN4gBEXwcn2JS .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-0aAvN4gBEXwcn2JS #statediagram-barbEnd{fill:#9370db}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-state .divider{stroke:#9370db}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-0aAvN4gBEXwcn2JS .note-edge{stroke-dasharray:5}#mermaid-svg-0aAvN4gBEXwcn2JS .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-0aAvN4gBEXwcn2JS .error-icon{fill:#522}#mermaid-svg-0aAvN4gBEXwcn2JS .error-text{fill:#522;stroke:#522}#mermaid-svg-0aAvN4gBEXwcn2JS .edge-thickness-normal{stroke-width:2px}#mermaid-svg-0aAvN4gBEXwcn2JS .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-0aAvN4gBEXwcn2JS .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-0aAvN4gBEXwcn2JS .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-0aAvN4gBEXwcn2JS .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-0aAvN4gBEXwcn2JS .marker{fill:#333}#mermaid-svg-0aAvN4gBEXwcn2JS .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-0aAvN4gBEXwcn2JS {color: rgba(0, 0, 0, 0.75);font: ;}

编译-javac
运行
运行
运行
运行
Test.java程序
Test.class-字节码文件
Win版的JVM
linux版的JVM
Mac版的JVM
...版的JVM

因为有了JVM,同一个Java程序在不同的操作系统中都可以执行,这样实现了Java程序的跨平台性,实现了“一次编译,到处运行”

0.2.什么是JDK、JRE

  • JDK基本介绍
  1. JDK的全称是 (Java Development Kit, Java开发工具包 )
  2. JDK = JRE + Java的开发工具 (java,javac, javadoc, javap等)

JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。

  • JRE基本介绍
  1. JRE的全称是 (Java Runtime Environment, Java运行环境)
  2. JRE = JVM + Java SE标准类库

如果想要运行一个开发好的Java程序,即.class文件(字节码文件)计算机只需要安装JRE即可。

0.3.Java开发注意事项和细节说明

  • 一个源文件中最多只能有一个public类,其它类的个数不限。
public class Hello{}
class Dog{}
class Tiger{}

编译后,每一个类,都对应一个.class

  • 也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法

0.4.java转义字符

  1. \t:一个制表位,实现对齐功能

system.out.println('你好\t你好\t你好');
你好 你好 你好

  1. \n:换行符
  2. \\:一个\
  3. \":一个"
  4. \’:一个’
  5. \r:一个回车

0.Java介绍(Java语言特点,什么是JDK、JRE、JVM,Java开发注意事项和细节说明,Java转义字符)相关推荐

  1. java实验原理和图例_图例解析JDK,JRE,JVM概念及使用

    本文向大家简单介绍一下JDK,JRE,JVM概念及用法,为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分.所以,在JDK的安装目录下有一个名为jre的目录,用于存放JRE文 ...

  2. Java初学者不得不知的概念,JDK,JRE,JVM的区别?

    JVM(Java Virtual Machine Java虚拟机) 可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式, 它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指 ...

  3. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  4. 【剧前爆米花--爪哇岛寻宝】初识Java,了解Java代码的运行机制及JDK,JRE,JVM等

    作者:困了电视剧 专栏:<JavaSE语法与底层详解> 文章分布:这是一篇知识点较为基础的文章,我会先将JavaSE相关的知识给罗列一遍,然后在后续的文章中会对其中重要的点再逐一进行底层剖 ...

  5. Java修炼之凡界篇 筑基期 第01卷 入门 第04话 JDK JRE JVM

    JDK JRE JVM JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK), 在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里 ...

  6. [马士兵] 一. 初识JAVA 20. 反编译工具的使用 21. 本章最后一段代码 22. 扩展面试题: JDK, JRE, JVM区别

    20. 反编译工具的使用 编译 源代码----->class 反编译 class---->源代码 反编译工具 jd-gui.exe 21. 本章最后一段代码 public class Hi ...

  7. java rpm是什么_JAVA的JDK, JRE, JVM 的区别,Linux到底要安装什么版本的JDK和RPM?

    在安装Linux应用基础环境的时候,总是安装某个固定版本的JDK,没有人知道为什么.本人也没有学过JAVA. 为解疑惑,不断百度,直到现在才知道,原来Linux的安装环境要JAVA JDK配置是要根据 ...

  8. 重学java基础第十六课:jdk jre jvm

  9. 入门java第一天(1) java介绍(学习笔记)

    先是经行java的简单了解 一.引入 1.JAVA是什么? Java是一门 面向对象 的编程语言,可以编写应用程序application(简称app),Java是由C++语 言编写,其中吸收了C++的 ...

  10. Java介绍和概述——基本

    Java 教程 Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言. Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统. ...

最新文章

  1. MongoDB[mark]总忘记它们是干啥的
  2. unity天空盒渐变_「是日美好事物」野兽派带来“金色眼泪”治愈新香,LV耳机印上蓝色天空...
  3. MySQL关于事务控制、视图、存储过程和函数
  4. Bit-Z 项目评审中心开启首次投票币竞选
  5. 网络工程师成长日记417-西安如家酒店无线覆盖技术支持
  6. 脑部手术成功,只是万里长征走完了第一步
  7. 【牛客 - 301哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(高年级 )】小乐乐和25(模拟,技巧)
  8. Coursera自动驾驶课程第15讲:GNSS and INS Sensing for Pose Estimation
  9. cplex安装_Excel软件规划求解工具的安装与功能介绍
  10. mysql5.6.28安装_mysql5.6.28源码安装
  11. 启动开源项目 XDD
  12. JDK8编译,JDK8运行错误
  13. linkedin 分享_如何将WordPress帖子自动发布到LinkedIn
  14. Windows安装Android软件,win7系统安装安卓软件WindowsAndroid的方法
  15. SCI-HUB最新文献网址
  16. ftp linux 推送文件_Linux文件传输FTP详解
  17. 知识型IP与网红的区别
  18. 设置WinSCP实时更新目录
  19. uniapp使用内置反馈建议,我方可客服实时回复功能
  20. MySql数据库记录相差14小时排错,使用Java访问Mysql数据库时出现时区异常的解决方案

热门文章

  1. linux ext4限制,linux – 限制ext4文件系统中文件的最大大小
  2. 拼多多如何拉到足够的人去砍价,砍成一台iPhone12需要多少人?
  3. 带经纬度的水印相机_经纬度生成小工具(仿水印相机)
  4. PPT图形的多种玩法(师从于珞珈老师)
  5. 一键批量检测微信是否被好友删除
  6. mac苹果画图软件_苹果Mac绘图软件 OmniGraffle for Mac v7.15.1 中文免费版
  7. Python使用matplotlib绘制龟兔赛跑中兔子和乌龟的行走轨迹
  8. 使用MTK的SN writer工具写IMEI的方法
  9. 【f1c200s/f1c100s】全志f1c200s开发板设计(含原理图和PCB)
  10. 有替代CV520国产非接触式读写器读卡芯片CI520