zoukankan      html  css  js  c++  java
  • JAVA 一堂课 2016/3/23

    JAVA 第一课

    1.么是java?

    Java 是一种多功能的高级语言:

    1.用于开发wed页面的小程序

    2.用于客户端和服务器资源通信的服务器

    3.智能设备  嵌入式系统

    2.JDK是什么?

    JDK 是Java的开发环境

    3.JRE是什么?

    JRE 是Java的运行环境

    4.Java平台有三个:

    1.J2SE:开发桌面软件编程

    2.J2EE:用于分布式网络的开发

    3.J2ME:用于嵌入式系统开发

    5.Java的特点有哪些?

    1. 简单    2. 面向对象语言(OO) 3. 一种与平台无关的语言 4. 拥有健壮性和安全性 5. 多线程 6. 垃圾的回收(自动回收,无需人为操作)

    注:GC(垃圾) 

    6.虚拟机工作的原理:

    源程序(*.Java)→ Java编辑器 → 字节码(*.class)→ 类装载器 → 字节码效验器 → 解释器 → 系统操作平台

    7.解释性:

    *.Java →【编释(方便,速度快  因为他是全部翻译  )】 →  *.class  → 【JVM  解释 (速度慢    读取一行解释一行  )】 最后分别输送到不同的平台 → windows    或者 UNIX 或者 Linux

    注:翻译的形式有两种:1.编译 2.解释      JVM(Java的虚拟机)

    8.一个线程由三个部分组成:1.虚拟CPU 2. CPU代码 3. 代码上运行的数据

    9.程序设计的五个步骤:

    1.分析:需求  建立数学模型

    2.设计:步骤和算法

    3.编码实现:通过代码实现逻辑

    4.调试

    5.维护

    通常出现的三个错误:1.语法错误 2. 逻辑错误 3.运行错误(不容易发现问题)

    10.什么是算法?

    解决问题的具体方法和步骤

    11.算法的特征:

    有穷性:有限的操作步骤

    确定性:算法必须确切,不能出现两个结果

    有零个或多个数据输入:算法之前所需要的初始数据

    有一个或者多个输出:在完整的算法中最少要有一个结果,不能没有输出,不然没有意义

  • 相关阅读:
    jQuery使用手册之Ajax支持(8)
    jQuery使用手册之动态效果(6)
    jquery插件 操作select
    提高jQuery的性能
    jQuery起点教程之使用AJAX(4)
    jQuery起点教程之插件制作(7)
    IE开发工具栏
    信息安全之DNS欺骗详解
    颜色取色器
    使DIV不被select等控件遮挡的解决办法
  • 原文地址:https://www.cnblogs.com/chenyangpeng/p/5313514.html
Copyright © 2011-2022 走看看