• JavaSE教程-01初识Java-思维导图


    图片看不清楚时:
    1)可以将图片另存为图片,保存在本地来查看
    2)右击在新标签中打开放大查看。
    这里写图片描述

    分解:
    1.计算机基本概念的普及

    硬件

    cpu、内存、硬盘等

    软件

    系统级软件

    Windows、Linux、Mac、Unix等

    应用级软件

    BS架构:网易,搜狐,新浪等门户网站,可以直接打开

    CS架构:QQ、WPS等,需要下载安装的

    2.操作系统

    用户—>应用软件—->操作系统—->硬件

    3.计算机语言与编程

    计算机语言:是人与电脑沟通的一种媒介

    分类:机器语言(0与1)、汇编语言、高级语言(C、Java、C#等)

    编程:是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。

    4.Java语言介绍

    , Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。

    特性

    简单、面向对象、安全、多线程、健壮、分布式

    核心优势:跨平台性

    JVM(Java虚拟机)

    JVM本身不具备跨平台性
    
    不同的系统都有对应的JVM,如Windows系统对应Windows版的JVM
    
    根据系统安装对应的JVM来实现跨平台功能
    

    划分

    JavaSE(Java Platform,Standard Edition)

    JavaME(Java Platform,Micro Edition)

    JavaEE(Java Platform,Enterprise Edition)

    发展史

    1995年Java诞生

    1996年jdk1.0诞生

    2002年jdk1.4发布,性能有极大提高

    2004年jdk1.5发布,并更名为Java SE 5.0

    2009年被Oracle收购

    安装jdk以及环境搭建

    JAVA_HOME:C: oolsJavajdk1.7.0_79

    JAVA_HOME:需要新建,系统不存在

    path: %JAVA_HOME%in;

    path:是已经存在的环境变量,只需要把我们的值追加上去就行

    运行Java和javac来验证成功否

    JVM、JRE以及JDK关系

    JDK(Java SE Development Kit)

    =JRE+开发工具包

    JRE(Java Runtime Environment)

    =JVM+lib包

    JVM(java virtual machine)

    第一个程序Hello World

    建立Hello.java

    使用javac编译Hello.java生成Hello.class文件

    , 要带后缀名

    使用Java运行Hello.class文件

    , 不需要加后缀名,只写class文件名

    注意:类名与文件名的关系

    (建立Hello.java, 使用javac编译Hello.java生成Hello.class文件, 使用Java运行Hello.class文件)

  • 相关阅读:
    hdu2066最短路径spfa算法对每个点分别判断0ms过
    关于oj上c++与g++的区别以及一些常见的问题
    hdu1213依旧并查集。求集合的个数
    hdu2112最短路径
    hdu1232最水并查集模版题
    hdu1325最大联通分量+树中点与边数值关系
    hdu2544最短路径spfa模版题
    hdu1856依旧并查集
    hdu1879最小生成树+并查集
    sencha touch 视图(view) show与hide事件探讨
  • 原文地址:https://www.cnblogs.com/TCB-Java/p/6770173.html
Copyright © 2020-2023  润新知