• 廖雪峰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

  • 相关阅读:
    google git的使用方法
    C/C++ 开发库 | C/C++ Development Library
    log4cplus c++开源日志系统
    c++配置类
    Markdown基础语法
    Nhibernate 映射关系,一对多 多对一与多对手在映射文件中的体现。
    Nhibernate refers to an unmapped class nhibernate问题的解决(初学者)
    UICollectionView的使用
    Runloop
    UITableView(转)
  • 原文地址:https://www.cnblogs.com/csj2018/p/10223321.html
Copyright © 2020-2023  润新知