Java基础语法

Java基础语法

Java基础01:注释

  1. 单行注释

    // 注释内容
    
  2. 多行注释

    /*
    asdkaslk
    asdasd
    */
    
  3. 文档注释:JavaDoc

    /**
     * @Description
     * @Author
     */
    

Java基础02:标识符与关键字

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符

Java基础03:数据类型

(java是强类型语言,即所有变量都必须先定义后才能使用)

  • 基本类型(primitive type)
    • 整数类型
      • byte占1个字节
      • short占2个字节
      • int占4个字节
      • long占8个字节
    • 浮点类型
      • float占4个字节
      • double占8个字节
    • 字符类型:char占2个字节
    • boolean类型:占1位
  • 引用类型(reference type)
    • 接口
    • 数组

Java基础04:类型转换

低-------------------------------->高

byte,short,char ——>int——>long——>float——>double

java在运算时,不同类型的数据会先转化为同一类型,然后再运算

强制类型转换: (类型)变量名 高——>低

自动类型转换: 低——>高

/*
注意点:
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型 
3.高到低时,需要强制转换
4.转换时可能存在内存溢出,或者精度问题!  
*/

Java基础05:变量、常量、作用域


变量

数据类型 变量名 = 值;

  • 局部变量:必须声明和初始化值
  • 实例变量:从属于对象;如果不初始化,是这个类型的默认值
  • 类变量(static):从属于该类
/*
public class Variable{
	static int allClicks=0; //类变量
	String str="hello world"; //实例变量
    public void method(){
    	int i=0; //局部变量
    }
}

*/

常量

常量(Constant):初始化后不能再改变值

final 常量名 = 值

Java基础06:基本运算符

Java基础07:包机制

(包就是文件夹)

package pkg1 [.pkg2 [.pkg3 ...] ]

import pkg1 [.pkg2 [.pkg3 ...] ]

posted on   llllearner  阅读(19)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示