软件开发?
1、软件:
一系列按照特定顺序组织的计算机数据及指令的集合。
2、开发:
制作软件
人机交互方式
1、图形化方式
(略)
2、命令行方式
1)开启命令行方式
A. Windows:
a.开始 ---> 程序 ---> 附件 ---> 命令提示符
b.开始 ---> 运行 ---> cmd
B.Windows 7:
开始 ---> 在搜索框内输入 cmd
Java开发常用命令
dir : 列出当前目录中的文件(夹)
md xxx : 创建xxx目录
rd xxx : 删除xxx目录
cd xxx : 进入xxx目录
cd xxx\aaa : 直接进入xxx下的aaa目录
cd.. : 回退上一级目录
cd\ : 回退到根目录
echo abc>a.txt : 在当前目录下创建a.txt文件并写入”abc”字符串数据
del a.txt : 删除a.txt文件(删除后不录入回收站)
del xxx : 删除xxx目录下所有文件
del *.txt : 删除当前目录下后缀为.txt的所有文件
exit : 退出命令行
start : 启动新的命令行窗口
Java概述:
Java是SUN(斯坦福大学网络公司)在1995年推出的一门高级编程语言
面向Internet的编程语言
完全面向对象,安全可靠,与平台(操作系统)无关的编程语言
Java语言特性:跨平台
跨平台:通过Java语言编写的程序可以在不同的系统平台上运行
原理:在需要运行Java语言编写的程序操作系统上安装Java虚拟机
注意:虚拟机依赖于平台,不同系统需要安装不同版本的虚拟机
Java开发环境搭建
1、 JRE And JDK
JRE : 主要运行Java语言编写的Java程序
JDK : 包含Java开发工具和JRE
2、 下载JDK
安装细节:在安装完JDK后,会提示安装JRE,但是在安装JDK 时已经安装过了JRE,如果不需要另外安装单独的JRE就取消安装该JRE。
3、 path与classpath环境配置
path配置:
a.一劳永逸:
系统高级设置 ---> 环境变量 ---> 系统变量 ---> path ---> 编辑
在变量值的最前面添加JDK的bin目录并用英文分号“;”分割,如:C:\jdk1.7.0_45\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
b.临时配置:
cmd ---> set path = c:\jdkpath;%path% (第一个path表示设置当前的环境变量,第二个%path%表示引用设置之前原有的环境变量)
path环境配置技巧:
可以将JDK的bin目录用另一个环境变量来设置(如JAVA_HOME),然后在path环境变量里面用%JAVA_HOME%来引用,避免每次都触碰path环境变量,减少环境配置失误!
步骤:
①新建环境变量 ---> 变量名:JAVA_PATH ---> 变量值: C:\jdk1.7.0_45\bin ---> 保存。
②修改path环境变量的变量值:%JAVA_HOME%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
classpath配置:
a.一劳永逸:
系统高级设置 ---> 环境变量 ---> 新建系统变量 ---> 变量名:classpath ---> 变量值 :java工程目录(如C:\javawork)
b.临时配置:
cmd ---> set classpath=C:\javawork
4. 检验path与classpath
检验path:cmd ---> set path
检验classpath:cmd ---> set classpath
成功标志:看到准确的path/classpath路径
注意:
path环境配置时不能删除原有的path环境变量(如果不小心删除了,到别的地方拷贝一份)。
classpath环境临时配置时,建议不要在路径后加分号(加了以后当执行java程序时classpath在查找完路径后会在当前目录下查找一次)
第一个创世纪程序(HelloWorld)
编写java程序并打印HelloWorld
在新建文件 HelloWorld.java文件
代码:
/*
跟世界说一声你好!
*/
class HelloWorld
{
/*
主函数
*/
public static void main(String[] args)
{
// 打印语句
System.out.println("Hello World!");
}
}
保存到c:\javawork\day01文件夹内
进行编译(翻译为虚拟机的可执行文件)
打开cmd,进入到c:\javawork\day01文件夹
输入命令:javac HelloWorld.java
该目录自动生成一个class文件(java的执行文件)
输入命令:java HelloWorld
HelloWorld程序代码的注解
class : java语言的一个关键字,用于定义类,java语言的程序代码需要定义在类中。
main : java程序的入口方法,想要一个java程序可独立执行,必须在类中定义此方法。
System.out.println("Hello World!"); : java语言的输出语句,这里只用于打印出 Hello World!
java代码中的注释
代码注释的作用:
注释的代码不会被JVM编译,可以用来注解某部分代码的使用说明,增强代码的可读性
// :单行注释,用于注释一行代码
/* */ : 多行注释,用于注释多行代码
/** */ : 文档注释,这是java语言特有的注释方式,一般用于说明该代码的作者、版本等
总结:
1. 保存java工程时需要注意文件后缀必须为.java(注意电脑的隐藏扩展名选项)
2. 新建的java文件应该与代码中的入口类(能够独立运行的那个类)的名称保持一致,好处:方便阅读。
3. 想要运行的java代码,该代码类中必须要有入口方法(main 方法)
4. 注释可以方便调试代码。