第一篇:学习前的准备
MarkDown语法学习:
标题:
一到六级标题分别用(# )号个数表示,注意中间要有空格。
字体
Hello,World!(2个星号加粗)
Hello,World!(一个星号表示斜体)
***Hello,World!***(3个星号表示斜体并加粗)
Hello,World!(2个波浪号出现删除线)
引用
选择努力学习java,改变自己
分割线
(3个减号或者3个星号表示分割线)
图片
超链接
[点击跳转]{}
列表
有序列表(1.空格)
- A
- B
无序列表(—空格)
- A
- B
表格
右键之间插入,如果使用自定义则需要打开源代码删除中间的空格
代码
(3个
)
电脑常用快捷键以及DOS命令:
- Ctrl+C: 复制
- Ctrl+V: 粘贴
- Ctrl+A: 全选
- Ctrl+Z: 撤销
- Ctrl+X: 剪切
- Ctrl+S: 保存
- Alt+F4:关闭窗口
打开CMD的方式:
-
打开CMD的方式:系统开始栏直接点击命令提示符
-
win键+R 输入cmd打开控制台(推荐使用)
-
任意文件夹下,地址栏输入cmd
常用Dos命令:
- 注意:大部分程序都是使用因为标点符号,使用前需要检查自己的输入法确保为英文。
- 盘符切换:D:
- 查看当前目录下的所有文件dir
- 切换目录 cd /d f:(正斜杠是参数,反斜杠是文件路径斜杠)
- cd… (返回上一级)
- cls(清屏)
- exit(退出控制台)
- ipconfig 查看电脑当前ip
- mspaint 快捷打开画图工具
- ping 测试网络是否正常
java特性和优势
- 简单性:c++语法纯净版
- 面向对象:万物皆对象
- 可移植性:一次编写,到处运行
- 高性能:性能接近c++
- 分布式:通过统一资源定位符URL,就像访问本地我的电脑一样
- 动态性:本身并不具备动态性,但是有反射机制实现动态。
- 多线程:更好的交互行为,实施行为
- 安全性:适合用于网络的分布式环境
- 健壮性:异常机制。
java三大版本:
javaSE:标准版(桌面程序,控制台开发)
javaME:嵌入式开发(手机,小家电)(基本淘汰了)
Java EE:E企业级开发,(web端,服务器开发…)(重点学习)
JDK、JRE、JVM
JDK:java Development Kit(java开发者工具)
JRE:java Runtime Environment(java运行时环境)
JVM:java VIrtual Machine(java虚拟机)
三者具有包含关系,核心是通过JVM实现java的跨平台
Java开发环境搭建
- 如何卸载JDK
- 删除JDK目录
- 删除JAVA_HOME路径
- 删除path下关于java的目录
- java-version查看是否卸载成功
- 安装JDK
- 百度搜索JDK8,找到下载地址。
- 同意协议,然后下载电脑对应的版本
- 双击安装JDK
- 记住安装路径(注意不能含有中文路径)
- 配置环境变量:我的电脑,右键,属性,高级系统设置
- 系统变量新建:JAVA_HOME(变量值为,JDK安装的路径)
- 配置path变量:添加(%JAVA_HOME%\bin)[2个%代表引用],还需要添加(%JAVA_HOME%\jre\bin)
- 打开控制台输入java -version查看java版本
第一个程序
- 新建一个txt文件,命名为:
HelloWorld.java(注意文件后缀名,看不到就需要选择查看文件扩展名)
-
控制台编译class文件:javac HelloWorld.java(文件夹会生成一个HelloWorld.class文件)
-
输出:java HelloWorld
可能遇到的情况:
-
大小写必须保证正确,java是大小写敏感的
-
尽量输出英文;
-
文件名和类名(class后面的名称)必须保证一致,并且首写字母大写
-
符号使用了中文输入导致出错。
Java运行机制
- 编译型
- 解释型(随着硬件的升级,2种类型之间的界限越来越模糊)
- 程序运行机制
IDEA安装
-
什么是IDE(集成开发环境Ec1lipse,IDEA)
-
IDEA官网:https://www.jetbrains.com/idea/
-
使用IDEA输出HelloWorld
如何输出HelloWorld?
通过Create创建java工程,Src目录下右键新建java.class文件,psvm快捷键写上主方法,sout快捷键输出HelloWorld,点击绿色小图标运行
其余的使用方式等百度解决!