【Java基础-02】java入门

【Java基础-02】java入门,第1张

【Java基础-02】java入门 目录
  • 1. Hello World

  • 2. Java基础语法

  • 2.1 注释

  • 2.2 字面

  • 2.3 数据类型

  • 2.4 变量使用

  • 2.4.1 变量定义

  • 2.4.2 变量命名

  • 2.4.3 变量使用

  • 3. 关键字

  • 4. 注意事项

1. Hello World
  1. 创建文件

创建文件,并将文件后缀名改成.java

  1. 编写并运行

编写内容,测试代码
运行代码,使用doc命令运行。先跳转到相应文件目录:cd 文件目录路径
编译:javac javaTest.java
这时执行无误会产生后缀为.class文件
运行:java javaTest

  1. 总结

编写代码是需要注意大小写以及文件扩展名,符号要使用英文符号。
源码:

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

2. Java基础语法

在介绍这部分内容的时候提前声明,接下来所有编写都在IDEA开发工具中,需要大家熟悉IDEA的开发使用。

2.1 注释

注释是对代码的解释和说明,提高代码的可读性,往往注释要比代码本身长的多。注释在运行的时候是不会被编译运行的。注释主要分为三种:单行,多行和文档注释。

  1. 单行
    基本语法:// 注释内容
public class JavaTest {
    public static void main(String[] args) {
        // 在后台上打印一段文字
        System.out.println("Hello World");
    }
}

  1. 多行注释
    基础语法:
public class JavaTest {
    
    public static void main(String[] args) {
        // 在后台上打印一段文字
        System.out.println("Hello World");
    }
}

  1. 文档注释
    基础语法:
public class JavaTest {
    
    public static void main(String[] args) {
        // 在后台上打印一段文字
        System.out.println("Hello World");

    }
}

2.2 字面量

从字面理解,这是显示数据内容的,其实也是告诉开发人员,数据对应的格式。
字面量主要有以下:

类型说明举例整数不带小数的数字500小数带小数的数字3.14字符必须使用单引号,有且只能一个字符‘A’字符串必须使用双引号,内容可有可无“ABsCD”布尔布尔值,表示真假,只有两个值:true,falsefalse空一个特殊的值NULL

这个其实也表示了java程序中主要的数据类型,这在之后会说到。
下面是示例:

public class JavaLiteral {
    // 字面量示例
    public static void main(String[] args) {
        // 整数
        System.out.println(500);
        // 小数
        System.out.println(3.14);
        // 字符
        System.out.println('A');
        // 字符串
        System.out.println("ABcd");
        // buer
        System.out.println(true);
    }
}

2.3 数据类型

接下来看看前面提到的数据类型,这个是程序需要处理的内容,大部分情况下处理的是字符串和数值内容,但是其他类型也有自己存在的意义。java类型主要分为4类八中,下面我们来看看具体都是那些:

类型关键字范围内存大小(字节)整型byte-127~1281short-215~215-12int-231~231-14long-263~263-18布尔型booleantrue,false1字符型char0~655352浮点型float1.401298e-45 ~ 3.402823e+384double1.401298e-45 ~ 3.402823e+388

java程序是区分大小写的,以上关键字是需要小写的。在这里就不进行代码示范,可以参考
字面量示例代码。

**注:**在程序中,整形的默认值是int,浮点型默认是double

2.4 变量使用

程序在使用过程中,处理的内容是不断在变化,就像我们喝水的杯子一样会多会少,程序也是。这时我们就需要提供一个容器来保存变化的内容,以便程序进行处理。从而就出现了变量这个内容,
变量在程序执行过程中可能会发生变化,他被看成为内存分配给它的一块区域,它的值在指定类型范围可以发生变化。

2.4.1 变量定义

基本语法:

 类型 变量名;
 类型 变量名 = 值(字面量/变量名);
 类型 变量名1,变量名2,...;
 类型 变量名1 = 值1,变量名2 = 值2 ...;

示例:

public class JavaVariable {
    public static void main(String[] args) {
        // 变量示例1
        int x;
        x = 1;
        System.out.println(x);

        // 变量示例2
        double y = 3.14;
        System.out.println(y);

        // 变量示例3
        int a, b;
        a = 1;
        b = a;
        System.out.println(a);
        System.out.println(b);

        // 变量示例4
        double u = 3.14, i = 4.25;
        System.out.println(u);
        System.out.println(i);
    }
}

2.4.2 变量命名

以上代码示例可见,名称及其简单,这样并不便于理解以及后期维护。所以命名时应当起具有一定意义的名称。在命名这方面java给变量制定了一定的规范,主要内容如下:

  1. 变量只能是字母、数值、_和$,不能以数值开头(强制)
  2. 不能是关键字,区分大小写(强制)
  3. 变量名,首字母小写,采用小驼峰(规范非强制)
  4. 类名,首字母大写,采用大驼峰(规范非强制)
2.4.3 变量使用
  1. 在同一花括号中不能使用相同变量名
  2. 变量在使用前必须赋值
  3. 赋值float时必须在字面量值最后加F
  4. 赋值long时必须在字面量值最后加L
3. 关键字

java有一些自留关键字,这些关键字开发人员只能使用,不可以命名相同名称关键字。关键字主要有一下内容:

abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnativenewpackageprivateprotectedpublicreturnstrictfpshortstaticsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhile 4. 注意事项
  1. 关于前面提到的doc命令
    这是一些doc命令,服务器一般常在linux系统下运行,可以多看看相关命令。

  2. 内存大小
    计算机储存是以1和0来进行的,然后通过编码进行翻译。一个字节等于8个比特位,也就是长度为8的二进制数,因为是有符号的,所有需要减少一位。

  3. 计算机相关知识
    计算机相关知识比较多,需要多看多练。长时间接触会记住,以上提到的关键字也是,不必死记,用久了自会记住。


本章结束,用于个人学习和小白入门,大佬勿喷!

源码 【GitHub】 【码云】

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5671945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存