Java系统自学

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

本人正就读于大三年级计算机科学与技术专业,虽然在校学习了三年,但是对我而言,学习的知识杂乱,毫无逻辑性,时间过得很快,不到一年的时间就要去参加校招进厂实习了。但是说实话,零零散散的学习让我觉得自身的学习存在很大的漏洞,在仅剩的不到一年的时间里,我决定利用好零散时间,沉淀自我,大家一起加油呀!

一、Java是什么?

官方回答:Java是一种跨平台、面向对象的编程语言

简单理解:Java是一种通用的、面向对象的、用途广泛的高级汇编语言(不要想的那么复杂!)

二、第一个java程序编写

方法一:第一种方式是最简单的编写方式:在计算机桌面新建记事本,编写简单的HelloWorld程序,文件名存储在以.java结尾源文件中

步骤一:Windows+R,快捷调动命令窗口

步骤二:输入cmd指令

步骤三:在文件夹中创建.java文件并编辑内容

刚开始写,按照书上的模版写最简单的程序,每个java文件都必须有个main方法,System.out.println("");是打印语句,括号里面写的就是要打印的语句

也可以直接背诵,慢慢学,慢慢理解

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

HelloChina.java

步骤四:编译针对于.java结尾的源文件进行编译操作 格式:javac源文件名.java(这一步在win+R的命令行中实现)

1.先使用Win+R,输入cmd打开命令行窗口

2.默认路径是c盘,通过指令调动出HelloChina.java所在文件夹

3.先利用系统安装的java编译器编译,然后运行

上图第三行即打印出来的结果(至此,第一种方法运行java程序完成!)

方法二:在EditPlus中编写java程序

打开软件--->New--->Java

自动生成Java框架--->在class后编写类名,Ctrl+s 保存至文件夹--->运行Win+R---->cmd--->编译并运行(后面步骤和方法一相同)

我命名的类名是Demo1,然后存储在指定文件夹,存储文件名和类名相同

打印结果即Hello  World!


总结


1.对第一个Java程序的总结

  1.  class是关键字,表示“类”,后面跟着类名

  2.  main()方法是固定的,务必记住,表示程序的入口

    public static void main(String[]args)
    

    3.    java严格区分大小写

    4.   从控制台输出数据操作: System.out.println("输出的信息");

    5.   每一句执行语言都必须以;结束

    6.   print和println区别 不换行和换行的区别

    7.   针对编译存在的问题

    如果编译不通过,则查看

   ①查看编译的文件名,文件路径是否书写错误

   ②查看编译书否存在语法问题,如果存在,则可能导致编译不通过

编译后,会生成一个或多个字节码文件,每个字节码对应一个java类,并且字节码文件名与类名相同

    8.针对运行进行说明

   ①我们是针对于字节码文件对应的java类进行解释说明的

   ②如果运行不通过,可以考虑的问题

查看解释运行的类名,文件路径是否书写错误;可能存在运行时异常

     9.一个源文件中可以声明多个类,但是只能有一个类使用public进行声明,且要求使用public的这个类的类名与源文件名相同

 2.对刚开始系统学习Java的总结

学习路径:一方面通过听b站中康师傅的课程,另一方面通过查阅资料以及网站上做题、查看知识点(所以此文有参考的老师的知识点总结哦!)

学习感触:以前接触过java课程,当时觉得Java是乏味且无聊的,一听课就想睡觉~~~(有没有人和我一样啊),但是通过自身系统的学习,逐渐发现了学习的乐趣,当你独立完成一个题目或者独立敲除一段代码且满足了所有要求时,你会很有成就感的!

在仅剩的不到一年时间里,我立志学好Java,大家可以一起探讨学习哦!还有就是写的不对的地方希望大佬指导。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Luckyxi667

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值