long long ago,学过一些java,由于某些原因,工作中没怎么用,自然而然也就忘记了,现在发现以后的工作中可能还是会要用到一些java方面的知识,再来重新回顾一下,简短的记录一些笔记,要想系统学习java的话,肯定还是建议大家去B站上找视频看,文章的话不会写的太详细。

Java基础--基础语法笔记(一)_大数据

基础语法

 注释

  • 单行注释
    格式:
  •  // 注释信息

  • 多行注释
    格式:
      /*
    注释信息
  •   */

  • 文档注释
    格式:
    /**
        注释信息
    **/

变量

变量命名的话,可以包含字母,数字,下划线(_)以及美元符号($)组成, 但是不能以数字开头,不能是系统关键字,区分大小写。

注意:在python中的变量命名,是不能用$的喔,但是java可以以$开头或者放置在其他位置。当我们所学的编程语言比较多的时候,注意不要弄混了。

变量命名:参考驼峰命名,方法和变量名用小写,类名用大写。比如:

studentName, age,sex ,class Student.

类型自动转换

System.out.println(1 + 1 + "hello");    输出 2hello

System.out.println("hello" + 1 + 1);    输出hello11

学python的朋友是不是以为上面的代码会编译报错呢?在java中会自动将类型进行转换。

short s = 10;

s+= 20;  # 等同于 s = short(s + 20)

s = s + 20; # 类型转换失败,代码会报错

++i和i++的区别

不管符号放前面还是后面,对于i的值是不变的,但是如果将符号放在运算中,那么符号放在前面和放在后面是有区别的。可以简单的记忆:

1、如果放在变量的后边,先参与操作,后拿变量做++或者--运算。

2、如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。

举例:

int i = 1 ;
int j = i++; ==》j = i ,i = i + 1
int k = ++i; ==> i = i+1, k = i

&与&& ,| 与 || 的区别

&和| 为逻辑运算符,&& 和 || 为短路运算符。

逻辑运算符,无论左边真假,右边都要执行。

短路运算符:

&&,如果左边为真,继续看右边;如果左边为假,就直接中断,不看右边的值了。

||,如果左边为假,右边就会执行;如果左边为真,右边就无需再执行了。

python中的短路运算符采用的是 and 和 or 。

接收控制台输入参数

import java.util.Scanner;


public class HelloWorld {
public static void main(String[] args) {


Scanner sc = new Scanner(System.in);
String x = sc.nextLine();
System.out.println(x);
}
}

以上是这两天复习基础语法的时候,觉得一些比较重要的点,就记录了一下。可以关注公众号,及时收看后续最新文章喔~