初识java
一.IT学科介绍:
IT:(Information Technology)
- UI:设计和用户交互的方式、准备界面的图片
- Web前端:将UI设计的页面进行实现。Html、Css、JavaScript、jQuery、BootStrap、Angular、VUE
- 服务端开发:接收客户端发来的请求,解析其中的数据,对数据进行分析和处理,存储到数据库中,或者从数据库中获取信息,封装成响应,发送回客户端。HTTP协议、Tomcat、Servlet、JSP、监听器、过滤器,各种框架。
二.计算式基础知识
计算机:电脑
计算机发明者:约翰·冯·诺依曼
世界上第一台计算机诞生于1946年的美国宾夕法尼亚大学。中文名做埃尼阿克
,是为了满足计算弹道轨迹的军事需要。
计算机是由硬件和软件组成。
硬件:指那些看得见摸得着的设备。(运算器、控制器、存储器、输入设备、输出设备、)
软件:看不到摸不着的一些功能,使用硬件设备来进行制定的功能完成。包括
系统软件(PC端的Windows、Linux、mac等,手机端的IOS、Android
)和应用软件(日常生活中经常使用的,具有具体功能的软件
)
三.计算机交互
打开命令行(3种方式)
1、开始----所有程序----附件----命令提示符
2、Windows + R,在弹出的运行窗口中,输入cmd(Command),回车
3、在要操作的目录中,键盘shift + 鼠标右键,选择“在此处打开命令窗口”
Dos命令行中的常用命令:
【切换盘符】:直接写盘符加上冒号即可,例如,D:
【查看目录】:dir,例如,dir
【切换目录】:cd 要切换到的目录,例如,cd 文件夹名称(change directory) 返回上一级目录 cd…
【创建文件夹】:md 要创建的目录,例如,md 文件夹名称(make directory)
【创建文件】:cd.>文件名 cd.表示当前目录 【删除文件】 del 文件名
【创建文件】:echo aaa > 1.txt >> 是不想覆盖原来内容
【命令行输出】:echo 要输出的内容,例如 echo Hello Java
【删除文件夹】:rd 要删除的目录,例如, rd 文件夹名称(remove directory)
四.java语言介绍
创始人:詹姆斯.高斯林
java语言是一种面向对象的程序设计语言。
Java语言,java是印度尼西亚的一个岛名,因为盛产咖啡,所以也成为java语言的标志。
JDK版本
JDK1.0
JDK1.2 集合体系
JDK5 大量新特性:增强for、泛型、并发操作包
JDK7 教学主要使用版本,最稳定
JDK8 Lambda表达式、函数式编程
JDK9、JDK10、JDK11
java体系结构:
JavaMe:Java的最小版本,android开发
JavaSe:Java的标准版本,基础开发,是其他两个版本的基础
JavaEE:Java的企业级版本,主要针对于web应用程序的开发,也就是常说的网页版
java语言特点:
1.面向对象
2.可移植性
3.一次编写,到处运行(跨平台性)
Jvm:虚拟机,在某个操作系统上,使用软件的方式,虚拟出来一个主机,主机中的任何操作就和原来的操作系统无关,用于给Java程序运行的一个容器
Jre:Java的运行时环境
jdk:Java的开发工具包
jdk环境变量配置:
新建一个系统变量,变量名称JAVA_HOME,配置为jdk的安装路径
在path变量中,使用%JAVA_HOME%/bin,来表示javac所在的路径
安装目录解释:
bin : 可执行的文件
db :数据库
inclub 头文件 .c .h c++ c 语言
lib : java工具包类库
jre : 一些运行的类库
src.zip : java的源代码
Hello word 注意事项:
1、找不到文件
一定是自己把文件名称写错了
隐藏了文件的后缀名(组织----文件夹和搜索选项----查看----去掉隐藏已知文件的扩展名)
2、java、javac不是内部或者外部命令
当前目录下没有java、javac这个可执行程序
没有配置java、javac的环境变量
3、单词拼接错误
没有区分大小写,例如class写成了Class、public写成了Public,System写成了system
main方法不能写成mian
4、标点符号一定要是英文状态
建议:在中文状态下输入英文标点
5、括号一定要成对出现
无论写大括号、中括号、小括号,都一次把成对的括号全都写完,再填充括号中的内容
五.练习
dos命令练习:
idea练习: