Java 学习-1

标识符

关键字

标识符

数据类型

强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才使用

类型转换

运算中,不同类型的数据先转化为同一类型,然后进行计算

类型强制转换 (类型)变量

自动转化 低到高

不能对布尔类型进行转化,不能把对象类型转化为不相干的类型,在高容量转化为低容量时强制转化

变量

  • 类变量

  • 实例变量

  • 局部变量

public class Demo{
    //属性:变量
    //实例变量:从属于对象;如果不自行初始化,这个类型的默认值
    //布尔值:默认false
    //除了基本类型,其余的默认值都是null
    String name;
    int age;
    //main方法
    public static void main(String[] args){
        //局部变量:必须声明和初始化
        int i=10;
        System.out.println(i);
        
        //变量类型 变量名字=new Demo();
        Demo demo=new Demo();
        System.out.println(demo.name);
        System.out.println(demo.age);
        
    }
    //其他方法
    public void add(){
        System.out.println()
    }
}

运算符

java支持的运算符

运算符

Math类

Math.pow

逻辑运算需要注意短路运算

包机制

Java提供了包机制,用于区别类名的命名空间

包语句的语法格式

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

在java程序中需要明确导入该包,使用import语句可完成此功能

import package1[package2...].(classname|*)

package需要在所有代码开头,在import上面

一般利用公司域名命名

导入包下所有的类import java.*

文档注释

Javadoc命令是用来生成自己API文档的

参数信息

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的jdk版本
  • @param 参数名
  • @return 返回值情况
  • @throws 异常抛出情况
javadoc -encoding UTF-8 -charset UTF-8 Java文件名.java
javadoc -encoding UTF-8 -charset UTF-8 Doc.java
posted @   狐狸胡兔  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示