自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 泛型(来自初学者)

泛型(来自初学者) 一、泛型的定义 1、概念 参数一般可以分为:方法调用中的形参,定义变量时实参。 事实上参数的类型也可以有这样两个分类:泛型就是方法中的变量参数将类型也定义成参数形式(类型形参),而使用这样的方法时就传入真正的类型(类型实参)。 泛型,本质上就是为参数传递增加了一个数据类型这一参数。他使得我们在参数传递中能用的数据只能是某一特定的类型。这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 2、实例解析 以下面这段代码为例: import java.util.Arra

2021-07-27 23:35:33 137 1

原创 反射与注释

反射与注释 一、注解 1、定义 注解提供的是有关程序的数据,该数据却不属于程序本身。 基本语法: @Override //@注解类型名 去掉注解对程序运行不会产生影响。例如之前写过的工厂类与汽车类的代码,即使改成这样也能正常运行: public abstract class Factory { public abstract void process(); } public class Car extends Factory{ public void process() {

2021-07-25 22:35:43 206 2

原创 面向对象核心技术

面向对象核心技术 一、抽象类与接口 1、抽象类 抽象类简单来说就是表征一个对象是什么一种属性。实例化即建立一个类的对象,而所谓抽象是指它之下没有可以实例化的对象。 public abstract class ClassName { public void method() { System.out.println("test"); } public static void main(String[] args) { ClassName

2021-07-22 23:50:01 529

原创 面向对象编程基础

面向对象编程基础 一、类与方法 1、面向对象编程 编程语言 优点 语言级别 举例 面向机器语言 让使用者摆脱计算机的一些纯事物性的细节问题,而专心考虑程序间的内在联系。 低级 机器语言(1,0)、汇编语言 面向过程语言 不必再去考虑机器指令的细节,只要按着具体语言的语法要求去编写 Fortran语言、C语言 面向对象语言 更加符合人的思维模式,鼓励创造性的程序设计 高级 C++、Python、Java 面向对象编程的三大特点:封装性,继承性,多态性。 2、类的成员变量与方法 在

2021-07-19 22:54:42 692

原创 Java数组(来自初学者)

Java数组(来自初学者) 一、数组的概念 数组(Array)是有序的元素序列。实际上数组是一组连续的存储空间,存储多个相同数据类型的值。它同一种类型数据的集合。 例如C++动态数组: int *a=new int[5]; for(int i=0;i<5;++i) { cout<<"input a:"; cin>>a[i]; } for(int i=0;i<5;++i) { cout<<a[i]<<" "; } delete[] a; 依次

2021-07-16 23:02:03 193

原创 初始Java语言基础

初始Java语言基础 一、运算符和表达式 1、算术运算符 int a=10,b=3; double m=0.1; int c=a+b; int d=a-b; int e=a*b; double f=b/m; int g=a%b; System.out.println(""+c+","+d+","+e+","+f+","+g); 运行结果: 13,7,30,30.0,1 13,7,30,30.0,1 13,7,30,30.0,1 其中f=b/m进行的是浮点数除法,保留一位小数。 注:特殊情况 int a=5

2021-07-15 22:57:52 98

原创 Java简介与环境配置

Java简介与环境配置 一、Java简介与安装配置 1. Java的特点(详见参考资料) Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。——其中多继承即一个子类可以有多个父类,它继承了多个父类的特性。 Java具有简单性、面向对象、分布式、编译和解释性、健壮性、安全性、平台独立与可移植性、高性能、多线程、动态性十大特点 。 2. Java for Windows ① 第一步:安装JDK和Java

2021-07-13 22:02:00 185 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除