• Java基础入门1-2


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

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

    第一章:学习前的了解

    第二章:Java概述 

    2.1什么是程序?

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

    2.2第一个Java小程序

    1. //这是java的快速入内,演示java的开发步骤
    2. //对代码的相关说明
    3. //1. public class He1lo表示Hello是一个类,是个public公有的类
    4. //2. Hello{}表示一个类的开始和结束
    5. //3. public static void main(String[] args) 表示一个主方法,即我们程序的入口
    6. //4. main() {}表示方法的开始和结束
    7. //5. System. out . println( "hello,world~");表示输出"hello ,world~"到屏幕
    8. //6. ;表示语句结束
    9. public class Hello{
    10. public static void mian(String[] args){
    11. System.out.println("Hello");
    12. }
    13. }

    2.3Java程序运行原理

    2.4什么是编译? 

    javac Hello.java

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

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

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

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

    2.5Java开发细节

    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方法

    2.6学习方法

     2.7转义字符

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

    \n:换行

    \\: 一个\

    \":一个"

    \':一个'

    \r:一个回车

    制表位使用示例:

    1. class test1{
    2. public static void main(String[] args) {
    3. System.out.println("书名\t作者\t价格\t销量\n");
    4. System.out.println("三国\t罗贯中\t120\t1000");
    5. }
    6. }
    1. C:\Users\TP20200928\Desktop\Javacode>java test1
    2. 书名 作者 价格 销量
    3. 三国 罗贯中 120 1000

    回车使用示例:

    1. class test2{
    2. public static void main(String[] args) {
    3. System.out.println("今天是2024年4月19日\r在图书馆学习");
    4. }
    5. }
    1. C:\Users\TP20200928\Desktop\Javacode>java test2
    2. 在图书馆学习419

    2.8初学Java时易犯错误

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

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

    3.缺少分号

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

    2.9注释 

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

    注释类型: 

    1.单行注释//

    2.多行注释/* */

    3.文档注释/** */

    //这是一个单行注释
    1. /* 这是一个多行注释
    2. 不是一个单行注释
    3. 多行注释不能嵌套
    4. */

     2.10文档注释

    1. /**
    2. * @author ty
    3. * @version 1.0
    4. */
    5. public class comment01{
    6. public static void main(String[] args) {
    7. system.out.println("wendangzhushi!")
    8. }
    9. }

    如何生成文档注释

    格式: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

    2.11Java代码规范 

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

    2.12DOS的基本原理

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

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

    1. C:\Users\TP20200928>md E:\\tianyang //在E盘中创建一个名为tianyang的文件夹
    2. C:\Users\TP20200928>rd E:\\tianyang //在E盘中删除一个名为tianyang的文件夹

    2.13绝对路径和相对路径

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

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

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

    2.14常用DOS命令

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

    cd:切换到其他目录

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

            切换到上一级:cd..

            切换到根目录:cd \

            展示D盘目录树:tree D:\

            清屏:cls

  • 相关阅读:
    python学习笔记7-图的建立常用技巧
    牛客刷题<九>使用子模块实现三输入数的大小比较
    AIDL学习
    微擎模块 微教育-多校版小程序2.42.9
    【opencv450】 图像相减、二值化、阈值分割
    每日一题|2022-11-4|754. 到达终点数字|数学|Golang
    【SQLAlChemy】表之间的关系,外键如何使用?
    多模态相关论文笔记
    【EF Core】如何忽略影响导航属性(级联)
    基本算法——二分查找
  • 原文地址:https://blog.csdn.net/weixin_61218382/article/details/137687219