JAVA学习笔记(一)

咱事先说清楚,大学生嘛,除非是真的大牛,否则学习的内容实际上在计算机领域都是扫盲的存在。就比如你学会了C语言、C++、JAVA等等诸多语言,但是将来工作了,你学的内容实际上还是太浅层了,C有多强?强到可以构筑起一个计算机世界,下到底层硬件相关,上到软件编程都可以使用。windows系统就是C写的,但是上千万行代码可不是一般大学生可以理解的。再比如机器学习,Python可以调用Sklearn来做,但是那都是别人调好参数的封包,像比较底层的一些learningrate、betch、eporch、Optimization,就没办法调,这你就得去学Pytourch。(我的一些吐槽)我也很弱,但是吧,学多少算多少,看到这篇的人也不要对我写的东西有太多期望,算是我的学习笔记。

一、准备工作

学JAVA,那起码得要准备必备的东西吧:教材&软件!教材我就用我们学校发的机械工业出版社出版的Java程序设计概念对象先行(这实际上是美国Cay Horstmann写的,算是翻译本)。

软件我用的是Vscode,说是软件也不太对,应该叫集成开发环境。一般,高校老师会要求学生安装Eclipse,企业可能会给员工准备IntelliJ IDEA。这个看大家自己需求吧,不过Vscode配置稍显的麻烦一些,下面我会给一个链接,如果想配置Vscode可以照着去配。

在配置环境之前,有一件事必须去做,不管你使用的是什么集成开发环境:去Oracle官网下载JDK!这里也放一个视频链接,在P3和P8有保姆级教程,有需要的可以看一下。

内含JDK保姆级安装教程

Vscode环境配置

二、第一章:引言

其他一些概念的东西我不是很想打一遍,就讲一讲这一章代码是什么吧!

好吧!相信你也猜到了,程序员的浪漫嘛,第一个程序必然是hellowrld了。操作如下:先建立一个文件夹,你可以放在你的D盘(也就是你一般放数据的盘,这也可能是你的E盘。我电脑没有分盘,就一个很大的C盘),建议这个文件夹叫做Java_Course(这个可以理解为Project)。里面可以根据你的章节来再建小的文件夹。(,这个相当于Module,建议养成有层次规划的思想),每个章节里面有不同的作业吧,那你可以作业1建一个文件夹(这就相当于packet),作业2建一个.......至于为什么要养成这样的思想?别问,问就是为了你好!不懂的可以看这篇文章:一图解说JAVA的项目结构

可以事先建立好文件夹,然后再在Vscode里面打开文件夹,就可以建立.java文件了。

 再然后,可以写文件了,就这样:先点新建文件,再写文件名,记得加后缀,最后回车。

好了,我们看一下放在我C:\Java_Course\Chapter_2\work_one里面的HelloPrinter.java文件

public class HelloPrinter 
{
    public static void main(String[] args) 
    {
        System.out.println("Hello,World!");
    }
}

好了,第一章结束了。

(小贴士:public static void main(String[] args) 好像很长,打起来太麻烦了,你在Vscode里面输入ma再回车就行了,实际上就是提词器的效果,省事!)


版权声明:本文为qq_56051596原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。