1.软件开发概
-
开发流程:
软件开发是一项包括需求捕捉、需求分析、设计(原型设计、功能设计、技术架-30%构设计)、开发实现和测试 部署 运营的系统工程。软件一般是用某种程序设计语言来实现的。
-
软件开发语言:
1)计算机语言:人类与计算机交流语言,编辑语言,让计算机按照你的要求做事情,按照你的要求处理数据
2)语言分类:机器语言、汇编语言、高级语言、自然语言
2.Java语言
-
2.1.思想:面向对象
-
2.2.版本:J2SE标准版【基础】、J2EE企业版【网站】、J2ME小型版【小型开发】
-
2.3.跨平台原理:
1)在不同平台上安装不同JVM虚拟机,
2)Java源文件编译成字节码文件(.java文件编译成.class文件)。
3)对应的JVM虚拟机运行字节码文件,显示在对应的平台上,达到跨平台的目的。
-
2.4.优点:安全性高、跨平台、web开发的首选语言等
3.JDK安装和搭建环境*
3.1.官网下载对应平台的JDK,安装在D盘
3.2.JDK中包含JRE,可以不安装JRE
3.3.搭建环境:
- 1)找到JDK安卓目录的bin文件
- 2)在path中配置bin文件路径
- 3)DOS命令窗口中输入Java -version显示java版本信息则安装、配置环境成功
3.4.JDK的卸载(后期补充)
3.5.JDK和JRE和JVM三者之间的关系:
4.HelloWorld程序
4.1.指定Java源文件存放位置
4.2.使用记事本创建文件更改后缀名为.java
4.3.Java源文件以及解释
public class Hello{
public static void main(String[] args){
System.out.println("Hello World");
}
}
class关键字:用来声明定义这个是java中的一个类
main为java程序的入口 main为固定写法
main中花括号的内容为要完成功能 本案例完成的功能即为打印Hello World
注意事项:
1.文件名称和类名(必须)一致(如果有class前面有public必须一致 如果没有可以不一致但不推荐)
2.类名首字母大写(可以不大写 但不推荐)
3.类名不要使用特殊字符只能以下划线 字母 $开头
4.类名的取名规则尽量见名知意
5.类中所有的字符 符号都必须为英文状态下的
6.Java程序严格区分字母的大小写
4.4.java程序的编译和运行
编译:
- 1)进入java源文件存放目录,地址栏输入cmd,进入dos命令窗口
- 2)在dos命令窗口输入 : javac(java complie(编译)) 需要编译的文件名称.java 然后回车
如:javac Hello.java
运行:
编译完成以后会在源文件目录生成一个 .class 后缀名称的字节码文件
此时需要通过命令运行该字节码文件
- 1)在dos命令窗口输入 : java 字节码文件名称 然后回车如:java Hello
- 2)回车以后会在dos命令窗口输入Hello World字样 第一个java程序运行成功