注释
Java的注释
-
单行注释 //
//输出一个Hello,World! 单行注释
-
多行注释 /* */
/* 我是一个多行注释 我是一个多行注释 我是一个多行注释 我是一个多行注释 */
-
文档注释 /** **/
/** * 此处是文档注释 * 此处是文档注释 * **/
标识符
- Java 所以的组成部分都需要名字。类名、变量名以及方法都被称为标识符。
- 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
- 首字母之后可以是字母(A-Z 或者 a-z),美元符($)、或者下划线(_)或者数字的任何字符组合
- 不能使用关键字作为变量名和方法名
- 标识符是大小写敏感的
- 可以用中文以及拼音,但是不建议在这样做。
- 合法举例:age、¥age、_1
- 非法举例:123abc、-abc、#abc
举例:
public class Hello {
public static void main(String[] args) {
String go_home="回家";
System.out.println(go_home);
}
}
关键字
数据类型
字节换算
拓展
类型转换
变量
public class Demo08 {
//类变量 static
static double salary = 2500;
//属性:变量
//实例变量:从属于对象;如果不自行初始化,这个类型会是一个默认值
//布尔值:默认是false
//除了基本类型,其余都是null;
String name;
int age;
//main 方法
public static void main(String[] args) {
//局部变量:必须声明和初始化值
int i = 10;
System.out.println(i);
//变量类型 变量名字 = new Demo08();
Demo08 demo08 = new Demo08();
System.out.println(demo08.age);
System.out.println(demo08.name);
//类 变量 static
System.out.println(salary);
}
//其他方法
public void add(){
}
}
常量
public class Demo09 {
//修饰符,不存在先后顺序
static final double PI =3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}
命名规范
运算符
% 取余=也叫模运算
在JAVA中,等于“==” ,不等于 “!=”
逻辑运算“与或非"
与或非
字符串 连接符
package operator;
public class Demo03 {
public static void main(String[] args) {
int a =10;
int b =20;
a = a + b;
a = a - b;
System.out.println(a);
//字符串连接符 + String
System.out.println(""+a+b); //输出1020 会转换成String 类型
System.out.println(a+b+""); // 30
}
}
三元运算符
package operator;
//三元运算符
public class Demo04 {
public static void main(String[] args) {
//x ? y : z
//如果x==true ,则结果为y,否则结果为z
int score = 70;
String type = score < 60 ? "不及格":"及格";//小于60 返回不及格,否则及格
System.out.println(type);
}
}
包机制
JAVADOC
在这里插入图片描述