第一天基础复习(java4班)
今日错误
类继承extend 接口是实现多继承implements
Java标识符
所有标识符都(1)字母A-Z\a-z (2) $ 3. 下划线( _ ) 开始
关键字不能用作标识符
例: 合法标识符:age、$salary、_value、__1_value
Java修饰符
像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:
- 访问控制修饰符 : public (公开), protected(受保护), default(默认), private(私有)
访问范围 | public | protected | default(默认) | private |
---|---|---|---|---|
同一个类 | 可访问 | 可访问 | 可访问 | 可访问 |
同一包中的其他类 | 可访问 | 可访问 | 可访问 | 不可访问 |
不同包中的子类 | 可访问 | 可访问 | 不可访问 | 不可访问 |
不同包中的非子类 | 可访问 | 不可访问 | 不可访问 | 不可访问 |
- 非访问控制修饰符 : final, abstract, static, synchronized
HelloWord
package com.soft.demo01;
import java.util.Arrays;
//shift_enter:向下插入一行
//当前的Public的类必须跟java文件名的一致
//main方法中接收的命令行传的数据:java xxxjava类名 参数1 参数2
//取名一定要用英文,一定要写注释
//类名,大写开始,驼峰式
//方法名,小写开始
//变量与常量,变量小写,常量全部大写(容易看到)
//1.如果在类说明的时候使用多行
//2.如果描述的是方法说明多行
/**
* 类的描述
* @author 陈琰
* @date 2021-07-19
*/
public class HelloWorld {
/**
* 主函数
* @param args
* @return 返回是void
*/
public static void main(String[] args) {
String name;
System.out.println("HelloWorld"+ Arrays.toString(args));//打印
}
//1.xmind
//2.翻译软件安装
//3.idea忽略大小写提示设置一下
//引用的类型
String name = "小陈";
}
强转数据类型
package com.soft.demo01;
public class Demo03 {
public static void main(String[] args) {
char c1 = 'a';
int i1 = c1;
System.out.println(i1);
//强制转换
char c2 = 'a';
int i2 = c2 + 1;
System.out.println((char)i2);
}
}