当前位置:网站首页 > Java基础 > 正文

java课程 在线(java教程视频免费)



        跟着韩顺平老师的30天入门java课程学习,整理一下自己的笔记,方便回顾知识点和复习。

另附上视频链接:0034_韩顺平Java_变量原理_哔哩哔哩_bilibili

计算机执行某个操作或解决某个问题而编写的一系列有序指令的集合

 

javac Hello.java

1.有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件

2.在该源文件目录下,通过javac编译工具对Hello.java文件进行编译

3.如果程序没有错误没有任何提示,在当前目录下会出现一个Hello.class文件,该文件称为字节码文件,也是可以执行的Java的程序。

在代码中修改了输出内容,但是输入java Hello结果没有变化,是因为修改后的内容必须重新使用javac进行编译才能输出修改后的内容。

Java开发相关规范

1.Java源文件以.java为扩展名。源文件的基本组成部分是类(class)

2.Java程序的执行入口是main()方法,固定书写格式:

   public static void main(String[] args){

        //代码

}

3.Java严格区分大小写

4.语句结束符号是;

5.大括号{}都是成对出现

6.一个源文件最多只有一个public类,其他类的个数不限

7.如果源文件包含一个public类,则源文件必须按该类命名

8.可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法

:一个制表位(4个占位),实现对齐功能

:换行

\: 一个

":一个"

':一个'

:一个回车

制表位使用示例:

 
 

回车使用示例:

 
 

1.找不到文件:源文件不存在or写错or当前路径错误

2.主类名和文件名不一致

3.缺少分号

4.业务逻辑错误:可以编译但是无法运行 

定义:用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);
注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来。

注释类型: 

1.单行注释//

2.多行注释/* */

3.文档注释/ */

 
 
 

如何生成文档注释

格式:javadoc -d 文件夹名 -xx -yy Demo.java 

 示例1:javadoc -d comment -author -version comment01.java

会在代码所在位置生成一个comment文件夹如下所示 

 

示例2:javadoc -d d:\temp -author -version comment01.java

会在D盘生成一个temp文件夹 

打开index.html

1.类、方法的注释,要以javadoc的方式来写。
2.非Java Doc的注释,往往是给代码的维护者看的,着重告述读者为什么这样写如何修改,注意什么问题等。
3.使用tab操作,实现缩进,默认整体向右边移动,时候用shift+tab整体向左移。
4运算符和 = 两边习惯性各加一个空格。比如:2 +4*5 +345-89。
5.源文件使用utf-8编码。
6.行宽度不要超过80字符。
7.代码编写次行风格和行尾风格。

DOS定义:Disk Operation System 磁盘操作系统

流程:DOS系统接受指令,解析指令,执行指令

 

绝对路径:从当前目录开始定位,形成的一个路径。

相对路径:从顶级目录开始定位,形成的一个路径

..:从当前目录前往上一级目录

dir:查看当前目录有什么内容

cd:切换到其他目录

        切换到C盘下:cd /D c:

        切换到上一级:cd..

        切换到根目录:cd

        展示D盘目录树:tree D:

        清屏:cls

到此这篇java课程 在线(java教程视频免费)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • java入门教程自学网(java 入门教程)2025-02-08 15:54:08
  • java调用dll动态库 java接收char*乱码(java调用dll实例)2025-02-08 15:54:08
  • java spring入门(java spring 用法)2025-02-08 15:54:08
  • jvm内存模型和java内存模型(java内存模型jmm)2025-02-08 15:54:08
  • 单向链表反转java实现(编写实现单向链表逆转的程序)2025-02-08 15:54:08
  • java和爬虫有什么区别(爬虫和java的区别)2025-02-08 15:54:08
  • java字符串转字符集(java 字符串转成char)2025-02-08 15:54:08
  • java面试八股文都是什么(java八股文是什么意思)2025-02-08 15:54:08
  • pytorch模型部署到java(pytorch模型部署到web)2025-02-08 15:54:08
  • 学java哪个网站好(学java看什么网课好)2025-02-08 15:54:08
  • 全屏图片