
java学习
文章平均质量分 62
会唱歌的猪233
菜鸡菜鸡
展开
-
Java类的多态性
多态extends继承或者implements实现,是多态类的前提一个对象有多种形态就是多态性多态的定义和使用多态的定义父类引用指向子类对象父类名称 对象名 = new 子类名称();接口名称 对象名=new 实现类名称();//父类public class FU { public void method(){ System.out.println("父类方法"); } public void methodFu(){ System.原创 2021-04-16 21:15:38 · 209 阅读 · 0 评论 -
Java接口的使用
接口接口就是一种公共的规范标准,只要符合规范标准,就可以通用。接口是多个类的公共规范接口是一种引用数据类型,最重要的内容就是其中的抽象方法定义接口的格式public interface 接口名称{ //接口内容}接口的使用步骤接口使用步骤:接口不能直接使用,必须有一个实现类来实现该接口public class 实现类名称 implements 接口名称{}接口的实现类必须覆盖重写接口中所有的抽象方法创建实现类的对象,进行使用接口包含的内容有常量抽象方法默认原创 2021-04-16 00:11:31 · 178 阅读 · 0 评论 -
Java类的继承
类的继承继承主要解决的问题就是共性抽取,解决重复代码的问题两大类:父类,基类,超类子类,派生类特点子类拥有父类的内容子类拥有自己专有的新内容在继承的关系中,“子类就是一个父类”,子类可以看成父类例如父类是员工,子类是讲师,那么“讲师就是一个员工”定义父类的格式:(一个普通的类定义)public class 父类名称{}定义子类的格式public class 子类名称 extends 父类名称{}继承中成员变量的访问特点当父类和子类的变量不重名时,子类继承父类的变量原创 2021-04-14 23:54:09 · 160 阅读 · 0 评论 -
Java静态static关键字
static修饰的内容,不再属于对象自己,而是属于类的,凡是属于该类的对象,共享同一份内容静态变量:类名称.静态变量静态方法:类名称. 静态方法()public class Student { private String name; private int age; static String room;//所在教室 private int id; private static int idCounter=0;//学号计数器,每当new了新对象,++原创 2021-04-11 22:46:28 · 102 阅读 · 0 评论 -
Java字符串基础
Stringjava.lang.String字符串的特点字符串的内容永不可变字符串可以共享使用字符串效果上是char[]字符数组,但是底层原理是byte[]字节数组。创建字符串的3+1种方式//三种构造方法public String();创建一个空白字符串,不含有任何内容public String(char[] array);根据字符数组的内容,创建对应的字符串public String(byte[] array);根据字节数组的内容,创建对应的字符串//直接创建String s原创 2021-04-11 21:13:17 · 120 阅读 · 0 评论 -
Java常用API之Scanner、Random、ArrayList、Arrays、Maths
Scanner解析基本类型和字符串的简单文本扫描器导包语句import java.util.Scanner;在package语句后面,类定义前面。public static void main(String[] args) { Scanner sc=new Scanner(System.in); //获取键盘输入的int数字,int num=sc.nextInt(); //获取键盘输入的字符串,String str=sc.next();原创 2021-04-11 00:28:38 · 187 阅读 · 0 评论 -
Java类的基础知识
类与对象的定义类包括:成员变量、成员方法成员变量直接定义在类的当中,在方法外面成员方法不要写static关键字类的使用导包,指出使用的类,在什么位置import 包名称.类名称对于和当前类在同一包的情况,可以省略导包不写创建类名称 对象名 = new 类名称()Student stu = new Student();使用使用成员变量,使用成员方法对象的内存图一个对象的内存图访问成员变量one.brand,直接通过one的地址访问new 对象brand访问成员方法one.原创 2021-04-10 22:10:18 · 138 阅读 · 0 评论 -
JAVA数组定义,内存
数组数组是一种容器,可以同时存放多个数据值数组是一种引用数据类型。数组当中的多个数据类型必须统一数组的长度在程序运行期间不可改变两种常见的初始化方式:1. 动态初始化(指定长度)2. 静态初始化(指定内容)动态初始化数据类型[] 数组名称 = new 数据类型[数组长度];int [] arrayA = new int [300];String[] arrayB = new String [8];静态初始化数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,..原创 2021-04-10 11:47:15 · 195 阅读 · 0 评论 -
Java判断、选择、循环结构
Java的基础语法是类C的,而且更为简单些,写这个是为了记录下。判断语句//单if if (关系表达式){语句体;}//if... elseif(关系表达式){语句体1;}else{语句体2;}//if... else if ... elseif(关系表达式1){语句1;}else if(判断条件2){语句2;}else if (判断条件3){语句3;}else{语句4;}选择语句switch(表达式){ case 常量值1: 语句体1;原创 2021-04-08 23:54:00 · 127 阅读 · 0 评论 -
JAVA的常量,变量,运算符
常量程序运行期间,固定不变的量常量的分类:字符串常量: “abc”,“hello”,引号之间可为空整数常量:100.200浮点数常量:2.5,0.0字符常量:‘A’,‘9’,‘中’,引号之间不能为空布尔常量:true、false空常量:null,不能直接打印输出基本数据类型整数型byte 1个字节short 2个字节int 4个字节long 8个字节默认为int,如果为long,加后缀L,如100L浮点型float 4字节double 8字节默认为double,如原创 2021-04-08 08:20:51 · 159 阅读 · 0 评论 -
命令提示符常用命令
命令提示符常用命令最近在学java,学到一些基本命令提示符操作。启动 win+r切换盘符 盘符名称:进入文件夹 cd 文件夹名称进入多级文件夹 cd 文件夹1\文件夹2\文件夹3返回上一级 cd ..直接回根路径 cd \查看当前文件夹内容 dir清屏 cls退出 exit...原创 2021-04-04 22:57:52 · 276 阅读 · 0 评论