• 初始计算机和java


    一、计算机体系结构

    1、计算机概念
    计算机,是一种现代用于高级计算,使用广泛的设备。有计算机硬件和软件两部分组成。
    硬件:客观存在的各种计算机相关设备
    软件:用于控制各种硬件设备完成各种功能

    常见的主要硬件:中央处理器(CPU)、内存、硬盘、输入输出设备、主板、机箱和电源灯辅助设备。
    常见的软件:系统软件和应用软件;系统软件就是操作系统,是其他软件的基础。
    主流的操作系统:Windows/Unix/Linux/IOS/Android
    操作系统分为:操作系统内核(OS Kernel)、操作系统外壳(OS Shell)

    二、计算机语言的概述

    计算机语言:人与计算机之间的沟通方式

    Java SE:Java平台标准版,是Java平台的基础。包含运行Java应用所需要的基础环境和核心类库。定义了基于桌面应用的基础类库,通过使用这些类库,可以编写桌面应用。
    Java EE:Java平台企业版,构建在Java SE基础之上,用于构建企业级应用,主要是那些为商业组织、大型企业而创建的应用系统。
    Java ME:Java平台微型版。随着Android智能平台的普及,Java ME已经被淘汰。

    JDK:Java开发工具包(Java Development Kit)。
    JRE:Java SE运行时环境(Java SE Runtime Environment)。提供运行Java应用程序所必须的软件环境。
    JVM:Java 虚拟机,实现Java的跨平台运行。

    Javac.exe:编译器,主要用于将高级Java源代码翻译成字节码组成。
    Java.exe:解释器,主要用于启动JVM对字节码文件进行翻译并执行。

    三、编写Java程序的流程

    1、Java开发的常用工具:

    • 文本编辑器

      记事本、Notepad++、Edit Plus、UltraEdit

    • 集成开发环境

      Jbuilder、NetBeans、Eclipse、MyEclipse、IDEA

    2、常见的错误:

    • 错误:需要class、interface或enum =>通常都是class关键字拼写错误
    • 错误:找不到符号=>通常因为单词拼写错误或Java中不支持这样的单词
    • 错误:非法字符:’uff1b‘=>通常是因为出现了中文标点符号
    • 错误:在类PrintTest中找不到main方法,请将main方法定义为:=>main写成了mian

    3、Java11新特性之简化的编译运行

    • 新建文本文档,将文件扩展名有xxx.txt修改为xxx.java
    • 使用记事本/Notepad++的方式打开文件,编写Java代码后进行保存
    • 启动dos窗口,并切换到.java文件所在的路径中;
    • 使用java xxx.java进行编译运行,打印最终结果(慎用)

    4、常玥快捷键:

    windows+d 回到桌面

    windows+e 打开计算机

    windows+l 锁屏

    windows+r打开运行

    windows+tab切换任务

    alt+tab 切换任务

    ctrl+alt+delet 打开管理器

    5、注释

    //:单行注释

    /* */:多行注释

    /** */ ;文档注释,支持提取的注释

    多行注释之间不能嵌套

    6、环境变量配置

    为了使可执行文件在任意路径下使用,则需要将路径信息配置到环境变量Path中。

    配置方式:计算机=>右击,选择属性=>高级=>环境变量=>系统变量=>找到Path,点击编辑=>将javac.exe所在的路径系统配置到Path变量值的最前面,加上英文版的分号=>一路点确定即可

    环境变量配置结束需要重启dos窗口

    7、跨平台原理

    Java字节通过JVM翻译为具体平台能够执行的机器指令。

    文章内容输出来源:拉勾教育Java高新训练营。

    本文来自博客园,作者:寒露凝珠,转载请注明原文链接:https://www.cnblogs.com/china-soldier/p/14811500.html

  • 相关阅读:
    发张照片纪念下
    以用户为中心的SNS站点数据库设计及实现
    IT点评:腾讯帝国没落的开始从崇敬到平淡,改变从自己开始
    并发下常见的加锁及锁的PHP具体实现
    Ubuntu,Your Linux
    Python初尝试
    C++ Primer Plus读书笔记02
    C++ Primer Plus读书笔记03
    Effective C++读书笔记02
    由扔骰子看平均概率生成
  • 原文地址:https://www.cnblogs.com/china-soldier/p/14811500.html
Copyright © 2020-2023  润新知