Java01_语法基础

1.什么是软件开发

为了学好软件开发,我们必须先明白三个概念。

什么是软件

软件就是数据和指令的组合,能够完成相应功能的程序。
软件有两种:
-系统软件:专门用于运行其他程序的平台。比如:Linux、Windows、Mac等
-应用软件:完成相应功能的程序。比如:Ms-Office,QQ,微信等

什么是开发

开发其实就是制造软件的过程。开发的过程可以分为以下几个步骤:需求分析和调研、需求设计、编码、测试、后期维护。

什么软件开发

从开始和客户谈需求、写需求文档、设计当文档、程序员编码、项目测试整个过程即就是软件开发。
在这个过程中分工合作,完成每一个阶段的任务

其实做这些就是为了让计算去执行。为了让我们能和计算机交流我们就研究了如何计算机说话。

2.人机交互

我们若是想和计算机交互,就得了解用什么方式和计算机沟通和计算机交互。
一般有两种方式:

  • 图形界面(GUI):这种方式简单直观,使用者易于接受,容易上手操作
  • 命令行方式(CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令

而图形界面的操作简单而单一。这种方式比较简单,我们重点使用的是命令行方式来与计算机沟通。

3.常用的DOS命令

通过命令行可以和计算机进行相应的沟通,也就是说我们输入命令即可完成和计算机沟通的目的
一些常用的DOS命令:

  • dir:列出当前目录下的文件以及文件夹
  • md:创建目录
  • rd:删除目录 remove directory
  • cd:进入指定目录
  • cd…:退回到上一级目录
  • cd\:退出到根目录
  • del:删除文件
  • exit:退出DOS命令行
  • help:帮助命令
  • cls:dos窗口中清屏可以使用

4.什么是计算机语言

其实图形化界面是将dos命令封装起来的,这些图形界面都是通过相应的计算与及语言写出来了的。
什么是计算机语言
首先计算机语言就是字面意思,与计算机交流的语言。
计算机语言:大概有汇编语言、B语言,以及一些高级语言C语言、C++、java等。

Java的三种技术结构
JAVAEE、JAVASE、JAVAME

Java语言跨平台原理

关键在于java虚拟机(JVM),JVM负责java程序在系统上进行,而Java则像是个应用软件一样,哪里需要往哪里下。

HelloWorld程序的编写

步骤一
选择最简单的编辑器记事本或editplus编辑器。敲入代码

public class Demo{
  public static void main(String[] args){
     System.out.println("HelloWorld!");
  }
}

将文件保存为Demo.java,这个文件为Java的源代码。扩展名必须是java
代码说明:

  • class:是java中的关键字,用于定义类,java程序代码都要定义在类中
  • 关键字:被JAVA语言赋予了特殊含义的单词
  • Demo:为了方便使用这个类,给类自定义的类名
  • {}:定义该类中代码得范围

步骤二

有了源代码,在任务管理器中源代码的目录下,通过javac编译工具对Demo.java文件进行编译,若是没有错误,没有任何提示,在当前目录下出现一个Demo.class文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值