一、软件应用开发介绍
1.软件分为系统软件和应用软件
2.人机交互方式:①图形化界面(GUI)
②命令行方式(CLI)
打开开始处的搜素,打上cmd,出现命令行输入窗口
输入“ D:”后回车,打开D盘,在后面输入dir+回车,显示D盘目录
dir--打开目录
md--创建文件夹
cd--进入文件夹 cd..--返回上一级 cd\--返回根目录
del--删除文件 作用于文件夹时,删除文件夹内的所有文件
rd--删除文件夹 文件夹内有文件时不可删除
若文件夹内还有文件夹,要删除,则要进行递归
二、计算机编程语言介绍
计算机语言:C、C++、Java、PHP、Kotlin、Python、Scala等
第一代语言:机器语言,使用二进制
第二代语言:汇编语言,使用助记符
第三代语言:高级语言,分为面向过程和面向对象的语言
C和C++语言开发效率低,而执行效率高
Python语言开发效率高,而执行效率低
Java介于二者之间
三、Java语言概述
1.了解:Java是SUN公司(斯坦福大学网络公司)1995年推出的,是后台开发的首选语言
2004年出版JDK1.5,并改名为JDK5.0
2014年出版JDK8.0,是继5,0后改动最大板
2.Java应用:①Java SE 桌面级应用开发
②Java EE 企业应用开发
③Java ME 移动终端开发
3.Java应用领域
企业级应用、Android平台应用、大数据平台应用
4.Java语言特点
Java是类C语言发展和衍生出的语言,是一门面向对象的语言
①Java舍弃了C语言中容易引起错误的指针 ②增加了垃圾回收器功能
四、Java语言的特点
1.面向对象:①两个基本概念:类、对象
②三大特性:封装、继承、多态
2.健壮性
3.跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行。由安装不同的JVM 来实现。
Java的两种核心机制:①Java虚拟机 ②垃圾收集装置
五、Java环境的搭建
1.JDK----Java开发工具包 :包含了JRE和Java开发工具
2.JRE----Java运行环境 :包含了Java虚拟机和Java所需核心类库
六、程序执行
.java文件(源文件)--javac.exe(编译)--.class文件(字节码文件)--java.exe(运行)--结果
注意:Java程序严格区分大小写,而Windows不区分大小写
七、注释
1.种类:①单行注释②多行注释③文档注释
2.作用:①对所写的程序进行解释说明,增强可读性,方便自己和他人阅读
②对所写代码进行调试
3.特点:单行注释和多行注释注释了的内容不猜与编译,换句话说,.class结尾的字节码文件中不包含所注释的信息
4.文档注释的使用:文档注释的内容可以被JDK提供的工具javadoc所解析
5.注意:多行注释不可以嵌套使用
八、Java API文档
API(应用程序编程接口)---Java类库