小白的Java学习记录Day1
太原理工大学机器人团队20天学习打卡day1
疫情当前,作为一名合格的大学生,为了给国家做贡献,只好宅在家中。但是不管条件如何,学习当然是不能落下的,除了学校安排的课程,我想借着这个机会学习一些以前没有接触过的新知识。这两年计算机的发展大家都有目共睹,正好我对计算机也比较感兴趣,于是决定学习Java语言,并将自己的学习过程以及一些想法记录下来。
学习所用工具:B站
Part 1
1.什么是Java语言?
Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。
2.为什么选择学习Java语言?
-
从Java的市场需求来看,Java是近年来热门的语言且需求量较大
*
Java的优点-
简单性
相较于C语言,Java中屏蔽了指针的概念,所以相对而言Java是简单的。
-
面向对象
Java是纯面向对象的,更符合人的思维模式,更容易理解。
-
可移植性
同一个Java程序可以在不同的操作系统上运行。
-
多线程
相当于多个进程同时进行,提高了运行效率。
-
健壮性
C语言程序运行过程中产生的垃圾需要程序员自己编写程序回收,而Java语言可以自动回收(简称GC机制)。
-
安全性
Java语言是开源的,所有人都可以参与维护。
…
-
3.学习Java前的一些准备
-
DOS命令
作为Java软件工程师,我们要借助DOS命令来运行程序,DOS命令要在DOS命令窗口中使用,那如何打开DOS命令窗口呢?
-
显示文件扩展名
我们编写的Java程序要保存为.java形式的文件,所以一定要打开显示文件扩展名的“开关”
-
Java语言的环境搭建
-
下载并安装JDK
-
配置环境变量
-
4.Java程序的编译与运行
-
编译
-
我们需要在电脑上新建一个java类型的文件,将我们的程序写在里面
-
打开DOS命令窗口,切换到你的文件所在盘符1
-
输入javac 文件名.java(注意javac后有一个空格)
-
按回车
-
如果你的窗口没有报错,恭喜你,你这一次编译成功了
-
成功之后在你的文件所在目录里面会多出一个同名的后缀为class的文件,这就是java文件编译过来的字节码类型的文件,可直接用于下一步的运行
-
Part 2
Hello World!
光有理论知识可不行,我们来亲自动手写一个程序吧!
-
新建一个.java文件(名字随意)
这里我在D盘新建了一个名为Test的Java文件
-
打开这个文件(我是用的是notepad++,用记事本打开也可以)
-
编写出下面的程序并保存
public class HelloWorld{ public static void main(String[]args){ System.out.println("Hello World!"); } }
-
打开DOS窗口
-
切换到D盘(输入d:再按回车)
输入javac Test.java(高亮部分根据自己文件名字改动)
如图,没有报错说明编译成功。
- 此时在D盘多了个文件
- 回到DOS窗口,输入java Test(注意空格,输入自己的文件名字)然后按回车
- 到了这里,恭喜你完成了自己的第一个Java程序!
Part 3
小结
在今天的学习中主要了解了Java的历史,Java中的一些基本概念以及编译和运行的方式。为以后的学习打好基础。
-
比如你的文件在D盘,在进入DOS窗口后输入d:再按回车即可(注意要用英文输入法!!!) ↩︎