- 博客(11)
- 收藏
- 关注
原创 java高级特性:实用类
枚举枚举的使用包装类泛型<引用数据类型>集合存储整数,List< Integer >。常用方法:valueOf(String s):对应的包装类型 将基本的Integer valueOf = Integer.valueOf("10");Math类随机范围整数的公式:[min,max)(int)(Math.random() * (Max - Min))+ minMath:数学,java.long包下的一个数学工具类。常用方法:random()
2021-09-08 10:26:30
148
原创 java高级特性:集合框架
集合概述程序存储数据方式:变量:单一的数据数组:一组具有相同数据类型的数据元素的数据类型都是相同的长度不可变对象:一组具有关联性的数据(变相)例:存储学生数据:创建学生对象,存储学生姓名,年龄,身高,体重集合的体系结构List集合ArrayListLinkedListSet集合...
2021-09-06 12:19:53
140
原创 java基础:抽象和接口
抽象的概念当使用继承之后,如果发现父类的方法肯定会被不同子类进行重写时,那么父类的该方法可以定义为抽象方法,与此同时该类也变为抽象类。抽象的使用抽象方法抽象方法没有方法体抽象方法有一个修饰关键字:abstract父类中定义的抽象方法,必须在子类中进行方法重写访问权限修饰符 abstract 返回值类型 方法名(形式参数列表);// 例如:public abstract double calRent(int rentDays);抽象类抽象类不能创建对象,但可以拥有构造方法,构造方
2021-08-31 10:42:58
166
原创 java基础:封装
封装的概述在面向对象编程中,封装(encapsulation)是将对象运行所需的资源封装在程序对象中——基本上,是方法和数据。对象是“公布其接口”。其他附加到这些接口上的对象不需要关心对象实现的方法即可使用这个对象。/* * 需求:要求定义一个狗类,拥有姓名,品种,健康度,亲密度 * 联想:QQ宠物。 */public class Dog { // 姓名 public String name; // 品种 public String bread; // 健康值 public in
2021-08-30 11:33:16
113
原创 java基础:方法
方法概述当你在程序中想要复用一些数据时,往往会定义一个个的变量,然后就可以在需要使用这些数据的地方直接通过变量名来使用即可。当你在程序中想要复用一些代码段时,也可以先将这些代码段“存储”为一个个的方法,然后就可以在需要使用这代码的地方直接通过方法名来使用。方法(函数)是个“黑匣子”,完成某个特定的应用程序功能,并返回结果。类的方法定义类的某种行为(或功能)// 方法声明[访问权限修饰符][特殊修饰符]返回值类型 方法名([形式参数列表]){ // 方法体 [return 返回值;]}
2021-08-27 22:43:06
565
原创 java基础:类和对象
面向过程与面向对象概述:面向过程:是以计算机的思维方式,下达一个个的指令,去完成需求。核心就是流程。面向对象:在计算机程序发展到一定规模的时候核心
2021-08-27 16:57:01
86
原创 static关键字
概述:static(特殊修饰符)是用来修饰类,方法,成员变量,代码块。成员变量和类变量(static 修饰的成员变量)区别成员变量又被称为对象变量/实例变量,它是随着对象的创建而产生的,对象之间互不影响。 类变量(静态变量),它是随着类的加载而产生的,该类所有的对象所共享。...
2021-08-25 11:17:04
105
原创 java语法入门:第一个java程序
废话不多说我们直接开始!public class HelloWord{ public static void main(String[] args){ System.out.println("HelloWord"); }}public class HelloWord{ public static void main(String[] args){ System.out.println("Hell...
2021-08-12 14:51:22
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人