zoukankan      html  css  js  c++  java
  • 廖雪峰Java1-1Java入门-java简介

    Java特点:

    • 一种面向对象的跨平台变成语言
    • 以字节码方式运行在虚拟机上
    • 自带功能齐全的类库
    • 非常活跃的开源社区支持

    Java优点:

    • 简单、健壮、安全
    • 跨平台,一次编写,到处运行
    • 高度优化的虚拟机

    Java缺点:

    • 语法较繁琐
    • 无法直接操作硬件 不适合底层系统的开发
    • GUI效果不佳 不适合桌面应用的开发

    Java应用范围
    适用于:

    • 企业和互联网后端开发
    • Android移动app开发
    • 大数据应用开发

    不适用于:

    • 底层操作系统开发 无法直接操作硬件
    • 桌面应用程序开发 JavaGUI可以跨平台,针对平台特性比较差
    • 桌面大型游戏开发 需要显卡的支持,需要直接操作硬件

    课程体系:

    • Java SE系列课程 Java开发基础
    • Java EE系列课程 企业和互联网后端开发
    • Android系列课程 Android移动app开发

    课程目标

    • 全面深入掌握Java平台开发能力(面向对象编程、核心类库使用、多线程)
    • 培养架构思维和自我学习能力(模块化开发、设计模式、如何学习开源项目等)
    • 培养优秀工程习惯和编码能力(良好的项目结构、IDE技巧、代码格式、调试方法等)

    java各版本之间的关系:
    javaEE包含了Java SE。Java ME是Java SE的精简版,用的很少,移动应用开发使用的不是Java ME

  • 相关阅读:
    docker学习网址
    ubantu安装docker
    ssh查看自己的公钥
    Ubuntu 桥接设置 (在ubantu 18.04.5 之前好用 ,,,,18.04.5 就不好用了)
    学习地址
    MANO官网
    centos7 的防火墙 开放端口
    centos7安装arp-sacn (./configure make makeinstall)
    yum源-postgresql
    行拆分,列合并
  • 原文地址:https://www.cnblogs.com/csj2018/p/10223321.html
Copyright © 2011-2022 走看看