基础常识:
1 软件 , 即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。
2 人机交互方式
图形化界面这种方式简单直观,使用者易于接受,容易上手操作 命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作,较麻烦 需要记住一些命令。 3 常用dos命令 dir(directory) 列出当前目录下的文件以及文件夹 md (make directory) 创建目录 rd 删除目录 cd 进入指定目录 cd.. 退回到上一级目录 cd/ 退回到根目录 exit 退出dos命令行 4 什么是计算机语言 语言:是人与人之间用于沟通的方式。 计算机语言(编程语言):人与计算机交流的方式。如果人要与计算机交流, 那么就要学习计算机语言。计算机语言有很多种。如:C,C++,Java等。 Java语言的应用方向 从Java的应用领域来分,Java语言的应用方向主要表现在以下几个方面 企业级应用:主要指复杂的大企业的软件系统、各种类型的网站 Java的安全机制以及它的跨平台的有事,使它在分布式系统领域开发中有广泛应用。应用领域包括金融、电信、交通、电子商务等 Android平台应用:Android应用程序使用Java语言编写。Android开发水平的高低很大程度上取决于Java语言核心能力是否扎实 移动领域应用: 主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括手机、PDA 、 机顶盒、汽车通信设备等。 Java语言的特点 特点一:面向对象 两个基本概念: 类 对象 三大特性: 封装、 继承 、多态 特点二: 健壮性 吸收了C和C++语言的特点,但去掉了其影响程序健壮性的部分 如: 指针、内存的申请和释放等。 特点三: 跨平台性 通过Java语言编写的应用程序在不同的系统平台上都能运行。一次变异,处处运行。 Java程序运行机制 Java虚拟机 特点:jvm是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。 JVM用于运行Java应用程序 对于不同平台,有不同的虚拟机 Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行” 垃圾收集机制 核心机制是垃圾回收: 将不再使用人内存空间进行回收 在C和C++等语言中,由程序员负责回收无用内存 Java不需要程序员负责回收无用的内存:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间 垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。新闻热点
疑难解答