第一天学习Java
了解一下IE:
- UI:设计和用户交互的方式、准备界面的图片
- Web前端:将UI设计的页面进行实现。Html、Css、JavaScript、jQuery、BootStrap、Angular、VUE
- 服务端开发:接收客户端发来的请求,解析其中的数据,对数据进行分析和处理,存储到数据库中,或者从数据库中获取信息,封装成响应,发送回客户端。HTTP协议、Tomcat、Servlet、JSP、监听器、过滤器,各种框架。
计算机的组成部分
硬件:指那些看得见摸得着的设备。(运算器、控制器、存储器、输入设备、输出设备)
软件:看不到摸不着的一些功能,使用硬件设备来进行制定的功能完成。包括
系统软件(PC端的Windows、Linux、mac等,手机端的IOS、Android)和应用软件(日常生活中经常使用的,具有具体功能的软件)
学习了一些常用的命令行指令:
切换盘符,比如: 切换到:D盘 D:
切换到具体的文件夹:cd空格加文件夹的名称
创建一个文件夹:md空格加文件夹的名称
删除文件夹:rd空格加文件夹的名称
切换到上一级目录:cd…(只需两个点)
创建一个文件:echo 内容>1.txt
echo 内容>>1.txt(这样不会覆盖原来的内容并新添进去)
删除这个文件:del空格加文件的名称
Java的体系结构
java SE java基础开发
java EE java web 开发 ( 重点)
java ME Android开发
jdk:运行时候的必须的一些工具,是一个java容器
jdk 包含那几部分:
bin:可执行的文件
db:数据库
inclub:头文件 .c .h c++ c 语言
lib:放到是一些jar 包
jre:一些运行的类与库 (重点 )
src: java的工具类 ( 也就是原文件)
Jvm:虚拟机,在某个操作系统上,使用软件的方式,虚拟出来一个主机,主机中的任何操作就和原来的操作系统无关,用于给Java程序运行的一个容器
Jre:Java的运行时环境
jdk:Java的开发工具包
java开发 工具 :
1.记事本进行开发
2. eclipse myeclipe idea websteom( 收费)
配置环境变量 :
- 新建一个 变量名 :JAVE-HOME 值就是 jdk 的根目录
- 在path 里加上 ;%JAVE-HOME%\bin;
- 在命令行里输入java javac (重点)
#注意点: 所有的工具必须fangzai 英文目录下
使用记事本来开发一个java程序:
1.新建一个txt
2.写java 代码
3.修改文件的后缀名 都改成.java 为后缀名
4. 把 Studnent.java 编译成 .class 文件
5. 使用javac 来进行编译
6 运行 java + 文件的名称(不包含后缀名)
要注意的事项 :1.类名必须与文件名一模一样
2.必须写 成 main 函数
3.main 函数 后面的[] 必须要
4. String 首字母必须大写 S
5. System 首字母也必须大写
6. 一句话写完之后以分号(必须是英文的输入法 )进行结尾
两个指令 : javac 编译
java 运行
java 能够做什么 : 支持 移动端开发 , 还有 web 开发(网站开发)(找工作) ,分布式+ 微服务(学习的重点)
java 语言的优势 : 简单 跨平台开发