zoukankan      html  css  js  c++  java
  • Java编程语言学习01-Java语言概述

    本篇博文详细视频讲解:

    点击立即观看

    软件开发

    什么是软件
    一系列按照特定顺序组织的计算机数据和指令的集合
    常用软件:
    系统软件
    Dos Window Linux,Mac
    应用软件
    微信 QQ 迅雷

    什么是开发
    制作软件过程

    人机交互

    使用软件的过程

    • 图形化界面
    • 命令行方式

    计算机语言

    语言:
    人与人之间的沟通方式
    如:中文,英文,日文,韩文。。。
    计算机语言:
    人与计算机之间的交流方式
    如:C,C++,python,Java语言...

    Java语言简介

    Java的logo:

    Java语言学习:Java语言概述

     

    Java之父:高斯林

    Java语言学习:Java语言概述

     

    1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,
    开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。
    后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,
    Java成为全球流行的开发语言。因此被人称作Java之父。

    Java能够做什么

    1.可以制作web网站
    2.可以做Android应用
    3.可以做游戏开发
    4.可以做桌面软件

    Java语言特性

    1.简单易用
    2.面向对象
    3.安全性高
    4.多线程
    5.跨平台

    平台相关性

    我们称能够支持程序运行的硬件或软件环境为平台。
    windows系统只能运行windows的可执行文件(exe)
    linux系统只能运行linux的可执行文件
    windows的可执行文件,不能直接运行在Linux上面, 反之亦然。

    Java跨平台原理

    不同的操作系统自己专门识别的软件格式
    如果只编写一个Java程序是无法办法在各个系统上运行
    Java单独开发了一套(各个平台)一个Java虚拟机的程序
    编写的Java程序不需要运行在系统当中
    而是运行在系统安装的Java虚拟机当中.各个平台上的Java虚拟机都能识别编写的Java程序

    Java语言学习:Java语言概述
    获取课件V: fmjava01
  • 相关阅读:
    关押罪犯
    文化之旅
    [USACO11OPEN]玉米田迷宫Corn Maze
    排队布局
    最短路计数
    【模板】单源最短路径(标准版)
    最短路径问题
    无向图最小环
    localStorage的使用
    移动端如何引入日期插件
  • 原文地址:https://www.cnblogs.com/myxq666/p/14693380.html
Copyright © 2011-2022 走看看