从零开始的Java学习教程——一:学习JAVA前的准备
学习Java前的准备
- Java简单介绍
- 为什么学习Java
- Java开发环境的配置及目录内容简介
- 环境变量的配置
- 目录简介
- bin
- include
- jre
- lib
- src
- Dos命令
- DOS简介
- 打开命令提示符
- 常用的DOS命令
- 文字说明
- 图片演示
- 第一个hello orld程序
- 写程序
- 编译运行
- 常见错误
- Idea的安装与使用
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。(摘自百度百科)
Java的优势
作者creep
链接https://.zhihu./question/360702441/anser/974978408
来源知乎
1.安全性高java的存储分配模型是它防御恶意代码的主要方法之一,不必担心病毒的感染和恶意的企图
2.简单java语言保留C++优势精华的,剔除一些冗余特性,语法简洁,跨平台可移植,不受运行环境限制
3.稳定完善的字节码安全机制,可靠的异常处理
4.面向对象java是一个面向对象的语言,始终关注应用中数据和操纵数据的算法
5.动态性java动态语言,动态编辑,动态加载,动态执行,随需而变
6.分布式分布式语言,跨平台高并发,高性能,互联网架构不二选择
7.功能强大,是大型开发项目中的主角
8.高性能java是一种先编译后解释的语言,生成机器代码的过程相当简单
9.与传统耗时编译、链接、测试相比,java可以快速程序开发
10.java语言支持多个线程同事执行,并且提供多线程之间的同步机制
11.丰富的java生态圈。
网上有很多教程,这里给大家推荐
Windos下Java环境变量配置
mac下Java环境变量配置
注意,如果安装多个Java.exe会出错,在命令提示符中输入here+空格+java来查看java.exe的位置,确保只有一个
如果还有错误,在classpath变量值前加上.;
,简单介绍下JDK安装后的目录
即binary,中文释义为二进制文件,此目录中存放一些可执行程序,这些可执行程序都是二进制的,包括编译器、解释器等其他程序
includejdk是由c/c++编写的,这里引用头文件
jre即Java Runtime Environment ,即Java的运行环境,这其中包括Jvm,即Java Virtual Machine,Java虚拟机
lib即library,即Java的库,即Jdk工具命令的实际执行程序
src即source,资源文件,Java的类库
目前这些都不懂也没有任何问题
是指DOS操作系统的命令,是一种面向磁盘的操作命令,在命令提示符中可以进行,Java文件编译后生成的class文件即可在这里运行
打开命令提示符in键,即键盘上带着微软徽标的按键
-
in键+r键打开运行,输入cmd,即可打开(默认路径为c:users用户名)
-
在开始菜单中找到Windos系统文件夹,即可找到命令提示符(默认路径为c:users用户名)
-
在任意位置按住shift键,再点击鼠标右键,选择在此处打开poer shell窗口(默认路径为当前位置目录)
-
在我的电脑地址栏盘符前加上“cmd+空格键”,回车即可打开命令提示符(默认路径为当前位置目录)
,第二种方法中右击命令提示符可选择以管理员身份运行,能力更广(暂时不用了解)
先使用in+r打开命令提示符,此时它显示的路径是c:users用户名,在这里,我们学习几个常用的DOS命令,注意,这里用到的标点符文为英文标点符号,cd即change directory,输入指令后按下回车,即可执行
文字说明- 盘符切换 输入D:,可切换到D盘
- 查看当前目录下的所有文件 输入dir,可查看当前目录下的所有文件
- 进入下一级目录 cd+空格+目录名,可进入此目录
- 进入上一级目录 cd+空格+…
- 切换目录 cd+空格+/d+空格+目的目录,注意,如果不加/d则只会输出目的目录,特别地,进入下一级目录无需/d
- 清空屏幕 cls,即clean screen
- 退出命令提示符 exit
- 查看电脑ip ipconfig
- 打开计算器 calc
- 打开画图工具 mspaint
- 打开记事本 notepad
- 得到某一网站的ip地址 ping+空格+网址
- 在当前位置创建文件夹 md+空格+文件夹名
- 移除文件夹 rd+空格+文件夹名
- 在当前目录新建名字.后缀文件 cd+>+名字.后缀
- 删除文件 del+空格+名字.后缀
其实只有前几个用的比较多
演示几个常用的操作
命令提示符已退出
找一个适当的位置,右键新建一个文件,后缀名为.Java,使用一个软件进行编辑,我使用的是vscode,输入代码
提示如果看不到后缀名,按图勾选文件扩展名即可
在vscode中输入代码
public class helloorld{ public static void main(String[] args){ System.out.print("hello orld"); } }编译运行
完成后我们就可以开始编译了
在创建文件的位置打开命令提示符输入javac+空格+文件名.java,成功的话你会看到所在位置多了一个文件名.class文件,这是一个二进制文件,Java到处运行的特点与它有关,再输入java+空格+文件名,即可看到命令提示符中输出hello orld
打开命令提示符
编译java文件
运行class文件,此时不用加后缀,因为默认运行的就是class文件
运行成功!
-
Java大小写敏感,注意String和System
-
尽量使用英文,否则可能输出乱码
-
文件名与类名一致,即代码段中class后面的名字与文件名一致
-
注意符号,都是英文符号,不要遗忘分号
idea有免费版和旗舰版,旗舰版功能更多,但费用有点高,有30天试用,不过网上很多破解教程,嫌麻烦也可以先用免费版,写Java足矣
推荐idea的安装配置
推荐下载中文插件中文插件下载
为什么用idea呢,因为它太方便了
如图所示,新建一个项目
如图,它自动识别了我们安装的jdk,按如图教程继续,点击下一步
点击下一步
选择位置和名称
成功后会在项目中显示,在src中新建Java类
起一个名字
新建后,会自动出现如图所示内容,输入psvm并按下回车
可以看到,它真的是十分方便
再输入sout,按下回车
这样我们只需补出输出内容就好了
点击绿色的箭头即可运行
结果如图所示
,idea中可以用CTRL+d快速复制并粘贴光标所在行内容或鼠标选定内容
空调维修
- 海信电视维修站 海信电视维修站点
- 格兰仕空调售后电话 格兰仕空调维修售后服务电
- 家电售后服务 家电售后服务流程
- 华扬太阳能维修 华扬太阳能维修收费标准表
- 三菱电机空调维修 三菱电机空调维修费用高吗
- 美的燃气灶维修 美的燃气灶维修收费标准明细
- 科龙空调售后服务 科龙空调售后服务网点
- 华帝热水器维修 华帝热水器维修常见故障
- 康泉热水器维修 康泉热水器维修故障
- 华凌冰箱维修电话 华凌冰箱维修点电话
- 海尔维修站 海尔维修站点地址在哪里
- 北京海信空调维修 北京海信空调售后服务
- 科龙空调维修 科龙空调维修故障
- 皇明太阳能售后 皇明太阳能售后维修点
- 海信冰箱售后服务 海信冰箱售后服务热线电话
- 海尔热水器服务热线