Java基础

java基础

注释

单行注释

// 单行内注释

多行注释

/*
多行内注释

*/

文档注释

/**
*
*/

标识符和关键字

类名 方法名 变量名统称为标识符
标识符可由字母 数字 特殊字符组成,且首位只能由字母 美元符 下划线构成,大小写敏感
标识符一般采用英文单词,且符合驼峰原则,变量名首字母小写,多单词第二个及其以后单词首字母大写,类名首字母也大写且符合驼峰原则
Java 语法中特殊的一些字符例如 public private class….为关键字

数据类型

基本类型

整数

  1. byte 1字节 -128- - -127
  2. short 2字节
  3. int 4字节
  4. long 8字节 数字后需要加L

字符

  1. char 1字节
  2. String 非常规类型,特殊类

浮点数

1.float 4字节 数字后需要加F
2.double 8字节
char ,byte ,short - int - long - float - double
由小到大可以直接转换,由大到小需要强制转换 (类型)变量,且可能会引起内存溢出和精度问题

非基本类型

  • 数组
  • 接口

变量 常量 作用域

变量 int pi=3.14;

  • 类变量 类内声明,加static关键字 static int num=12;
  • 实例变量 类内声明,创造实例使用

可不初始化,默认为0/null/false
有类Student 声明了age实例变量
Student stu = new Student();
stu.age = 18;

  • 局部变量 方法内声明并初始化,方法内使用


常量 static final int PI=3.14; //修饰符不分先后,常量一般为大写

基本运算符

“+ - * / % “
“++ --“
“&& || ! “
“= += -= *= /=“
“> < >= <= == != instanceof 用于判断一个对象是否为某类或其子类的实例 dog instanceof Dog“
“? : d = a ? b : c 如果a为true则 d=b,否则d=c”
“& | ^ << >> ~ 位运算符与 或 非 左移 右移动 异或相同为0”

包机制

命名一般采用公司域名倒置 com.baidu.www
package pkg1[.pkg2[.pkg3[…]]] ;必须放在第一行
需要其他包内的数据时可以导入 import pkg1.pkg2.name /pkg1.pkg2.*(全部);

javadoc

用来生成自己API文档的,可以对整个类进行添加信息,也可对方法进行添加
-@author 作者名
-@version 当前版本号
-@since 当前使用的jdk版本
-@param 参数
-@return 返回值
-@throws 异常抛出情况

javadoc -encoding UTF-8 -charset UTF-8 文件名.java

posted @ 2026-03-12 10:16  Sakura000  阅读(9)  评论(1)    收藏  举报