美文网首页
第一章 程序、计算机和java概述 作业

第一章 程序、计算机和java概述 作业

作者: Santiagogogo | 来源:发表于2016-12-27 00:04 被阅读0次

    1,硬件:计算机的物理部分,共6部分(存储设备,CPU,通信设备,内存,输入设备,输出设备,)  ;

    软件:计算机程序,通过指令指挥计算机硬件干什么。

    2,计算机主要组件:软件+硬件;

    3,机器语言:计算机本身的语言,以二进制代码的形式存在;

     汇编语言:低级的程序设计语言,以易于记忆的助记符表示每一条机器语言,通过汇编器将助记符编译为机器语言运行,只能在特定的计算机上运行;

      高级程序设计语言:易于学习和编程,包括c c++ vb java c#等,高级语言经过编译器转为机器语言,机器语言载通过链接器结合库代码,成为可执行文件;

    4,源程序: 高级语言编写的程序

     编译器:将高级语言翻译为机器语言的软件

    5,JVM:  java虚拟机,java核心和基础,位于编译器和os之间的软件,java源代码通过编译器转为字节码文件(.class),字节码通过jvm翻译为不同平台的机器语言,运行

    6,操作系统:运行在计算机系统的程序,管理和操控计算机,层次(用户>应用程序>操作系统>已经),如Windows Mac OS linux,主要功能(监视和管理系统活动,分配和调遣系统资源,安排系统活动顺序)

    7,java历史:sun公司 ,JamesGosling,早期叫oak,电子消费品的嵌入式程序,跨平台,95年改名java,特性(简单,面向对象,扩平台,动态,分布式,解释型,健壮的,安全的,多线程的,高性能,可移植,结构中立)

    java可以在任何机器上运行么?yep

    计算机上运行java时需要注意什么?配置java运行环境

    8,java编译器的输入和输出是什么?输入java源代码文件(.java),输出字节码文件.class

    9,java开发工具:eclipse intellij,是对java的扩展

    10,java和html的关系:html(超文本标记语言,hypertext markup language),只能写静态网页,不能与用户交互, java运行在web网页的叫java小程序(applet),动态可交互,java还可以开发服务器端,生成动态网页。

    11,java关键字含义:对编译器而言有特定含义的字符串,  举例:class public private void String 

    12,java区分大小写,关键字小写

    13,java源文件扩展名.java, 字节码文件扩展名.class

    14,注释:标注这段程序是干嘛的,以帮助理解程序     ,可以被编译器忽略,注释行://    注释块:/*  */

    15,控制台显示语句:System.out.print("hello world");   ,

    16,置换两个system顺序

    17,字符串引号不对

    18,编译java程序的命令:javac    运行java程序的命令:java

    19,noclassdeffounderror原因:要执行的类不存在

    20,为么system类不需要导入:system类包含在java.lang包内,这个包里所有的类都被隐式导入

    21,import .util.Date和  import .util.*在性能上的不同:   明确导入和通配导入在性能上没啥区别

    22,ANSI 中文字符2、英文字符1字节

    UTF-8 中文字符3、英文字符1字节

    Unicode 中文字符2、英文字符2字节

    23,见homework包

    编程练习题,见homework包

    相关文章

      网友评论

          本文标题:第一章 程序、计算机和java概述 作业

          本文链接:https://www.haomeiwen.com/subject/yncsvttx.html