2021-05-08

今天是我自学Java的第一天

       先说说我为什么想学Java吧。我普通一本大三在读,学的是电气工程及其自动化专业,我不喜欢这个专业,我对本专业的内容没有兴趣,对那些电子元件、电气图、电力系统等不感冒,我觉得那些内容很难。我之前很迷茫,在贴吧和知乎搜过这个专业本科出来以后只能去电厂或者通过考试进入国建电网,工资不高,只能熬资历,那不是我想要的工作。大学前两年半都是在学校混日子,虽然每次期末考试通过突击复习都过了,没有挂科(也不能说是复习,几乎没认真听完一节课,都是在玩手机,应该说是“”预习),但所学的知识真正有没有真正掌握,只有我自己知道。期末考试过了,那门课就丢了,所学的知识差不多都忘光了。之后需要这门课的知识时,再看书很快容易上手,我认为这锻炼了我的自学能力,算是意外的收获吧。我想改变,不能再继续这样下去了,我在混日子,日子也在混我自己。在网上看到Java工程师的需求很高,而且薪资也不错,在大一学C语言的时候,我学的很快,成绩也不错,更加坚定了我能学好的Java,于是就决定转行作码农。

我是在B站上跟着尚硅谷的视频开始自学的,宋红康老师讲的非常好,讲的很细,非常适合入门。由于之前学过C语言,有点计算机知识基础,所以前面的内容我都是2倍速观看,自我感觉良好,可以接受。这套入门视频有717个视频,共147个小时,今天还只是第一天,任重而道远啊!小伙子,加油,你能坚持下去的,加油,奥利给!

以下是今天所学的内容做的笔记:

一、常用的DOS命令:
(1)dir : 列出当前目录下的文件以及文件夹
(2)md : 创建目录
(3)rd : 删除目录
(4)cd : 进入指定目录
(5)cd.. : 退回到上一级目录
(6)cd\: 退回到根目录
(7)del : 删除文件
(8)exit : 退出 dos 命令行
        补充:echo javase>1.doc
常用快捷键:
(1) ← →:移动光标
(2)↑ ↓:调阅历史操作命令
(3)Delete和Backspace:删除字

二、第一个程序------HelloWorld

1.1 编写
创建一个java源文件:HelloWorld.java
class HelloWorld{
    public static void main(String[] args){
        System.out.println("HelloWorld!");
    }
}

1.2 编译:
javac HelloWorld.java
1.3 运行:
java HelloWorld

三、对第一个程序的总结

1. java程序编写-编译-运行的过程
编写:我们将编写的java代码保存在以".java"结尾的源文件中
编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java
运行:使用java.exe命令解释运行我们的字节码文件。 格式:java 类名

2.在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。

3. 程序的入口是main()方法。格式是固定的。

4. 输出语句:System.out.println():先输出数据,然后换行
                      System.out.print():只输出数据

5.每一行执行语句都以";"结束。

6.编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。

四、注释:Comment
1、分类:
     单行注释://
     多行注释:/*    */
     文档注释:/**    */
2、作用:
① 对所写的程序进行解释说明,增强可读性。方便自己,方便别人
② 调试所写的代码

3、特点:
①单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.class结尾的字节码文件中不包含注释掉的信息
② 注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。
③ 多行注释不可以嵌套使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值