Day02
打开CMD的方式
-
开始+系统+命令
-
Win键+R 输入CMD 打开控制台
-
在任意的文件夹下面,按住shift键+鼠标右键,选择在此处
-
资源管理器的地址栏前面加入CMD路径
管理员方式运行
开始+系统+命令 选择以管理员方式运行。获取最高权限
常用的Dos命令
#盘符切换
#查看当前目录下的东西 dir
#切换目录 cd (change dirctory)
cd /d E:\PDF
cd ..
cd /d 文件名
#清理屏幕 Cls (clear screen)
#退出终端 exit
#查看电脑ip ipconfig
#打开应用
calc
mspaint
notepad
#ping命令
ping WWW.baidu.com 检测网站网络
#文件操作
创建目录名 md
移除目录名 rd
创建文件 cd>
删除文件名 del
计算机语言发展史
第一代语言
机器语言
二进制 001011101 逢二进1
第二代语言
汇编语言
目前应用
逆向工程
机器人
病毒
第三代语言
摩尔定律
戈登·摩根
每一美元所买到的电脑性能,将每隔十八个月翻两倍以上
高级语言
分为:面向过程和面向对象两大类
C语言是典型的面向过程的语言。C++,JANA是典型的面向对象语言
各种语言
C语言最重要的 高级语言的鼻祖
C++
JAVA 服务器的开发
C#
Python:人工智能,PHP:快速建立网站,JavaScript
初识Java
C 操作系统
编译器,数据库 ,网络系统
C++
游戏,图形领域
Java
只要装置JVM虚拟机,无论在什么电脑上跑都可以正常运行
实现真正的可移植性,编写一次,到处运行
构建工具:Maven
######应用服务器:Tomcat
Web开发:Spring,myBatis
开发工具:ntellij,idea
Java特性和优势
简单性
面向对象
可移植性 编写一次,到处运行,跨平台
高性能
分布式
动态性 反射机制
多线程
安全性 防病毒
健壮性
Java三大版本
JavaSE:标准版(桌面程序,控制台开发)
JavaME:嵌入式开发(手机,小家电)
JavaEE:E企业级开发(wed端,服务器开发)
JDK,JRE,JVm
JDK:Java Development kit (Java开发者工具)
JRE:Java Runtime Environment (运行时环境)
JVM:Java VIrtual machine (Java虚拟机)
Java开发环境搭建
JDK下载与安装
卸载JDK
- 删除Java的安装目录
- 删除Java_HOME
- 删除Java下关于Java的目录
- java -Version
安装JDK
-
百度搜索JDK8,找到下载地址
-
同意协议
-
下载对应版本
-
双击安装JDK
-
记住安装的路径
-
配置环境变量
- 我的电脑–>右键–>属性
- 环境变量–>Java_HOME
- 配置path
-
测试JDK是否安装成功
-
打开CMD
-
java -Version
配置环境变量
-
JDK目录介绍
HelloWorld及简单语法规则
Notepad++安装和使用
HelloWorld
-
新建文件夹存放代码
-
新建一个java文件
- 文件后缀名为.java
- Hello.java
- 【注意点】系统可能不显示后缀名
-
编写代码
public class Hello{ public static void main(String[]args){ System.out.print("Hello,World!"); } }
-
编译 javac java文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ou558LHH-1618408906709)(C:\Users\86176\Desktop\JAVA\截图\1.jpg)]
需要在代码目录下面编译
会生成一个class文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WIvk4ETg-1618408906711)(C:\Users\86176\Desktop\JAVA\截图\截图.jpg)]
-
运行class文件,java class文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9bUSldWJ-1618408906713)(C:\Users\86176\Desktop\JAVA\截图\2.jpg)]
可能遇到的情况
-
每个单词的大小写不能出现问题,java大小写敏感
-
尽量使用英文
-
文件名和类名必须保证大写
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l5H7AdC4-1618408906715)(C:\Users\86176\Desktop\JAVA\截图\Inked屏幕截图 2021-04-13 181638_LI.jpg)]
-
符号使用了中文
Java程序运行机制
java具有
-
编译型 整本翻译 操作系统 速度快
-
解释型 同步翻译 网页,服务器的脚本
-
程序运行机制
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AueU8hzC-1618408906717)(https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.wendangwang.com%2Fpic%2F35548822b4ae0f52825c1d41%2F7-810-jpg_6-1170-0-0-1170.jpg&refer=http%3A%2F%2Fwww.wendangwang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1620902335&t=c6023751546325fe8138feb72ffb626a)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ifTeyKfE-1618408906718)(C:\Users\86176\Desktop\JAVA\截图\2.jpg)]
IDEA安装
-
什么是IDE
集成开发环境
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
-
IDEA
psvm main函数
sout
-
JAVA基本语法
-
注释
- 注释并不会被执行,是给我们写代码人看的
- 书写注释是一个非常好的习惯
- 平时写代码一定注意规范
-
Java中的注释有三种:
-
单行注释 //
-
多行注释 /注释/
-
文档注释 /**注释 * /
-