------- android培训、java培训、期待与您交流! --------
什么是软件
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
常见的软件:
系统软件:DOS、Windows、Linux等
应用软件:扫雷、迅雷、QQ等
什么是开发
制作软件
人机交互
软件的出现实现了人与计算机之间的更好的交互。
交互方式:
图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。
常见的DOS命令:
dir:列出当前目录下的文件及文件夹。
md:创建目录。
rd:删除目录。
cd:进入指定目录。
cd ..:退回到上一级目录。
cd \:退回到根目录。
del:删除文件。
exit:退出DOS命令行。
示例:
计算机语言
通过DOS命令行的演示,发现原来操作计算机如同和计算机说话一样。
我们告诉它做什么,它就可以做什么。前提是,我们和它说的内容它必须识别才可以。这就是计算机语言。
什么是计算机语言?
语言:是人与人之间用于沟通的一种方式。
例如:中国人与中国人用中文沟通。
而中国人要和韩国人交流,就要学习韩语。
计算机语言:人与计算机交流的方式。
如果人要与计算机交流,那么就要学习计算机语。
计算机语言有很多种,如:C、C++、Java等。
这里,我们选择其中的一种,Java语言。
常用对象
将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。
常用的操作之一:用于基本数据类型与字符串之间的转换。
例:Integer的parseInt方法,IntValue方法。
基本数据类型对象包装类:用于描述该对象的类
为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作。
例: byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
Java语言简介
1995年,美国Sun公司在1995年推出了java语言,并且在1996年推出了JDK1.0。
JAVA语言是一门应用广泛的编程语言,它有以下特点:
1、简单性
2、完全面向对象
3、平台无关性
4、完全性
5、多线程
为什么java可以跨平台运行?
C和C++具有一定程度的源代码级平台无关,用C和C++写的应用程度不用修改只需重新编译就可以在不同的平台上运行。Java的平台无关性是目标代码级的,是指Java语言具有“一次编译,到处运行”口号的原因。Java语言的平台无关性主要是由Java虚拟机(JVM)实现的。
平台无关有两种:源代码级和目标代码级
Java具有良好的可移植性
Java语言的环境搭建
要编写一个Java程度,必须先安装开发环境,开发环境包括开发Java程度必须的JDK工具和一个编辑软件。
Java语言的三种技术架构
J2EE(Java2 Platform Enterprise Edition) 企业版
J2SE(Java2 Platform Standard Edition) 标准版
J2ME(Java2 Platform Micro Edition) 小型版
下载JDK
官方网址:www.java.sun.com
1、进入网站
2、单击JDK Downloads
3、在下载之前,首先需要接受JDK的许可证协议,然后再点击jdk-8u45-windows-i586.exe(32位)/jdk-8u45-windows-x64.exe(64位)进行下载。
4、下载JDK 64位
提示:Windows x86对应的是windows 32位系统。
Windows x64对应的是windows 64位系统。
安装JDk
1、 双击“jdk-7u10-windows-x64.exe”文件,点击“下一步”。
2、单击下一步,继续。
3、单击关闭完成安装。
测试是否已成功安装Jdk
1、单击开始——输入cmd 进入Dos命令行。
2、输入Javac,显示下列内容,表示成功安装。此步跳过配置环境变量。
此时安装成功。