• 写了这么久Java项目,是否还记得你的第一行Java代码


    在这里插入图片描述

    前言

    个人情况

    首先介绍一下本人的情况,我来自于一个双非渣渣二本学院,目前处于大四阶段,由于在小学的时候就开始接触了电脑,一直以来也对IT的各方面有着浓厚的兴趣,所以在高考结束填写志愿书的时候,就毅然决然的选择了XXXX学院,计算机科学与技术专业。因为兴趣的驱使,回顾我的大一到大四,专业课一直都是名列前茅。

    在2019年疫情的时候,当时处于大二后半学期阶段,我就已经开始规划自己未来发展。两条路:一:考研,二:找工作(本专业软件开发方向)。在根据我自身以及家庭的情况思考了许久之后,选择了毕业就工作。刚开始先接触嵌入式开发,重新系统的学习了C语言语法,然后用C语言基础+C51单片机做了一个小型声控灯,学习了串口等相关知识后,用C51+超声波模块+蜂鸣器+wifi模块,做了一个手机APP遥控汽车。做完这两个项目后,对嵌入式越来越有兴趣。直到有一天,专业课老师谈起了毕业后规划的话题,我私下里把我的想法都告诉给了他。当时就否决了我,告诉我嵌入方向不好就业,Java开发岗位多,好就业,咋们学校也不是好学校,稳妥一点选择Java开发方向。之后也问了许多身边人的建议,最终确定选择Java开发。

    记得是在20年五月份左右就开始了我的Java学习历程,到九月份开学后,学到了Javaweb阶段。平时晚上会抽出一到两个小时继续往后学习。断断续续的学习直到21年七月份左右,具体学到了Spring、Mybatis、SpringMVC、SpringBoot、Linux、设计模式、网络、Git、JVM等方面的内容。学习期间跟同学组队参加了两个比赛,一个是中国大学生计算机设计大赛,获得了西北赛区三等奖和国赛区三等奖,另一个是互联网+创新创业大赛,获得校级三等奖。通过这两个比赛,对做项目的能力得到了极大的锻炼。平时学习的形式主要以B站看视频为主,然后将学习的总结发布在C站

    接下来让我们来回顾一下第一次编写Java代码并运行成功的过程吧!!

    回顾第一行Java程序

    准备阶段
    在开始编写程序代码之前,咱们得先安装一个EditPlus文本编辑器。

    为什么首先选择EditPlus文本编辑器?

    • EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE
    • 支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示
    • 文件查看更加方便快捷等。

    如图:

    在这里插入图片描述

    EditPlus下载地址如下:https://www.editplus.com/

    编写运行Java代码

    在EditPlus中编写代码:

    public class Test {
        public static void main(String[] args) {
            System.out.println("hello world");
        }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    找到Java文件所在的位置进入到dos命令行
    在这里插入图片描述
    在这里插入图片描述将Java文件使用javac Test.java命令编译生成字节码文件(.class文件
    在这里插入图片描述
    运行Java程序,使用java Test命令运行
    在这里插入图片描述
    成功输出结果,至此回顾之旅就结束啦。

    写在最后

    本次文章分享的内容就接近尾声了,非常庆幸我能够在最美好的年纪遇到了值得我一生去研究学习的技术。它使我开拓眼界去看到人世间奇妙的事物,让我换一种思维逻辑去看待这个世界(编程思维)。兴趣永远都是我们最好的老师,带给我们自驱力,使我们不断探索,深耕自己喜欢的领域技术。感谢自己一直以来对于技术渴望、求知的态。关于持续学习Java相关技术这件事,我想这是我终将一直坚持的事情。最后,Java是世界上最好的语言!!!

    在这里插入图片描述

  • 相关阅读:
    java计算机毕业设计高校宿舍管理系统源码+mysql数据库+系统+lw文档+部署
    如何给笔记本降温?笔记本处理器降温方法
    变量的赋值和更新
    jQuery 第三章(语法+选择器+事件)
    Blender+fSpy实现3D渲染结果与2D图像融合
    想转行网络安全,究竟是自学还是参加培训班?
    一款基于SpringBoot+SpringSecurity的后台管理系统,强烈推荐
    浙大恩特客户资源管理系统任意文件上传漏洞复现
    Linux华硕笔记本安装ROG Asusctl
    清除linux内存buff/cache
  • 原文地址:https://blog.csdn.net/Zp_insist/article/details/124884165