• 1Java语言概述——重拾Java


    1.1 Java 语言诞生

    Java 是1995 年 由 Sun公司开发的革命性编程语言。

    1.2 Java 的特点

    序号 主题 描述
    1 简单 比C++简单
    2 面向对象 基于对象的编程更符合人的思维模式
    3 平台无关

    Java编译器把Java源程序编译成称作字节码的一种“中间代码”;

    Java运行环境使用JIT(Just In Time)编译技术将字节码直接转换为高性能的本地机器代码;

    Java是解释性语言

    4 多线程 Java支持多线程
    5 安全 Java Applet 程序由浏览器内置的Java运行环境负责解释执行,浏览器内置的Java运行环境不允许Java Applet程序访问当前浏览器上下文环境以外的其他部分。
    6 动态 Java类是运行时动态装载的,使得Java可以在分布环境中动态的维护程序及类库

    1.3 安装JDK

    1.3.1 三种平台简介

    序号 主题 解释
    1 Java SE Java标准版:Java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet程序
    2 Java EE Java企业版:包含Java SE,并增加了附加类库,以便支持目录管理,交易管理和企业级消息处理等功能。
    3 Java ME Java微信版:是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备

    1.3.2 安装Java Se 平台

    1.4 Java程序的开发步骤

    1.5 一个简单的Java 应用程序,从Hello World 开始

    (1)编写代码Hello.java文件

    public class Hello{
        public static void main(String args[]){
            System.out.println("hello world");
        }
    }

    (2)编译Hello.java文件

    生成的Hello.class文件

    (3)解释执行Hello文件

    问答部分

    (1) 编写、运行Java 程序需要经过哪些步骤?

    第一步:编写源文件.java
    第二步:javac 源文件.java 生成字节码(源文件.class)
    第三步:加载执行字节码文件
    参考答案

    (2)Java源文件的扩展名是什么?Java字节码的扩展名是什么?

    Java源文件的扩展名:.java
    Java字节码的扩展名:.class
    参考答案
  • 相关阅读:
    redis命令参考(四) set集合
    redis命令参考(三) List列表相关
    redis命令参考(二)
    redis命令参考(一) SortedSet相关
    insert_into_on_dumplicate_key
    laravel深入分析
    开发中GBK+UTF8编码的处理
    ajax封装调用
    linux正则表达式的用法
    linux 如何保证使程序后台运行(nohup &)
  • 原文地址:https://www.cnblogs.com/tianxue/p/8732515.html
Copyright © 2020-2023  润新知