【期末复习之路】JAVA(一)

学习Java基础,这是前期学习的内容,现在写博客来巩固,希望大家多多观看,并给予补充,欢迎评论区留言

文章目录

  • 前言
  •  新手常见错误
  • 二 编译与运行
  • 三 HelloWorld
  • 四 注释
  • 五 Java APL
  • 六 简单笔记
  • 七 总结


前言

第一次学java会遇到的困难等等,本文会给出答案


一、新手常见错误

  1. 单词拼写字符中英:第一次学习Java的时候,难免会因为单词大小写,字符中英文的细节所  阻碍,所以新手一定要注意这些。例如:正确:Class 错误:class   其次就是要注意字符串要打对,别因为字母而出错。
  2. Java是一门严格区分大小写字母的语言
  3. 标点问题:括号,花括号要成对出现,而且标点符号要用英文半角

 二、编译,运行

 1.编译问题

  • 当源文件写错,或者源文件压根不在,不存在文件夹中,编译就会出现问题 
  • 当前路径和我们写的路径不一样的时候,也会报错,我们可以在文件夹找到相应的路径在复制上去   
  • 有时候后缀名不是 java. 文件所以会报错
  • 类文件名和文件名不一样,在Java中要严格相同
  • 最后一点就是类文件不在当前路径下,或者不在classpath指定路径下运行

  2.语法问题   

  • 在java中报错他会有提示,有明显的显示错误,我们对应行就可以修改错误

  • 在声明一个public的类要是与文件名一样,要不就会报错 

  3.建议

        1.缩进:缩进会让人们看起来舒服很多,当我们遇到{}就进行缩进,tab键可以快速缩进,必要时我们要用空格 必然要变量,赋值符号,变量值之间填充相应的空格,会让我们看起来就美观。

三 、HelloWorld

1. 结构问题

 类{

           方法{

                           语句;

         }

}

public class FirstSample{
  public static void main(String[] args){
      System.out.println("HelloWorld");

  }
}

(1)我们可以在每一级缩进一个tab键

(2)每一行结尾都会以花括号或者分号结尾,{一般在一行结尾出现,而不是次行的开头

(3)Java的程序入口也是main函数(代码第二行)

  2.输出语句

System.out.println    //输出内容
System.out.print      //输出内容
  • 我们可以看到二者的区别在于ln,第一个有,其ln代表的是等我们输出内容后,会进行换行,所以为换行输出语句第二个则是输出内容,不进行换行,所以为直接输出语句
  • 注意内容:换行语句括号内容可以不写,直接进行换行处理,而直接输出语句必须写东西,括号内容不可无,否则就会报错

3.源文件和类名

 (1)源文件和类名是否要一致?public?

  • 如果这个类不是public就可以不一致,一致的目的是便于代码维护
  • 如果是public,那么必须一致,要不编译器就会报错

(2)一个源文件是否可以有多个类?public?

  • 一个源文件可以有多个类,编译器就会生成很多个.class文件
  • 但是源文件只能含有一个public的类

四 注释

在Java中,注释有着很重要的用处,因为每个人思维不一样,你可以看懂的代码,别人未必可以看的明白,所以说嘛要规范使用注释,在Java中注释分为三种,单行注释,多行注释,文档注释,它不仅可以美观,更加提高了程序员的阅读性,接下来让我们看看这三种注释。

  1. 单行注释

//单行注释的符号,有双斜杠来不表示,后面写注释的文字即可

    

       2.多行注释

/*

注释文字

注释文字............

*/

      3.注释文档

/**

@指定的内容

*/

注意:单行注释和多行注释是不会被编译器所识别,不会出现在字节码文件中,但是多行注释却可以在JDK所识别,生成一套程序说明的文档

五 Java APL

Java APL文档可以在官网查询,里面可以搜索到我们想找到的字符串,语法,就好比字典一样,有例子用法等等

六 简单笔记

  • TOBO注释颜色可以改变
  • main方法是固定的,main是主函数只能有一个
  • public的类的类名与源文件要相同
  • ;双引号,在一行末尾
  • 类名必需以字母开通,后面可以跟字母和数字的容易组合,但是不可以以java的保留字来做类名
  • 类名是以大写字母开头的名词
  • 不要加.class扩展名
  • JDK>JRE>JVM(核心机制)

七 总结

本文只是简单介绍JAVA,后面会更新整型,运算法,字符串,控制流程等等,大概还有10几章将会完结,大家敬请期待

你可能感兴趣的:(Java基础,java)