
java
文章平均质量分 64
鲁大师啦啦啦
这个作者很懒,什么都没留下…
展开
-
Java基础之反射和枚举
一:反射1.什么是反射Java的反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意方法和属性,同样也可以修改部分类型信息。这种动态获取信息以及动态调用动态方法的功能称为Java语言的反射机制。2.反射相关的类类名用途Class类代表类的实体,在运行的Java程序中表示类和接口Field类代表类的成员变量/类的属性Method类代表类的方法Constructor类代表类的构造方法2.1原创 2022-03-17 19:47:48 · 1306 阅读 · 0 评论 -
Java内部类
一:实例内部类class OuterClass { public int data1 = 1; private int data2 = 2; public static int data3 = 3; public void func() { System.out.println("OuterClass::func()"); } *//** * 实例内部类: * 可以把实例内部类 当做就是一个实例成员 *//原创 2022-01-10 16:03:35 · 335 阅读 · 0 评论 -
Java泛型
什么是泛型泛型就是类型参数化,就是一种模板,然后在代码中为用到的类创建对应的类型。由编译器针对类型作检查。泛型实现了编写一次,万能匹配,又通过编译器保证了类型安全,这就是泛型。定义泛型类的一些注意事项注意泛型的继承关系:可以把ArrayList向上转型为List(T不能变!),但不能把ArrayList向上转型为ArrayList(T不能变成父类)。不能new泛型类型的数组 T[] t = new T[];泛型,先检查,后编译。当检查的时候,不知道这个T是谁,编译的时候,类型擦除成Object原创 2022-01-10 15:20:07 · 103 阅读 · 0 评论 -
Java面向对象编程
Java面向对象编程一:包二:继承(protect super)三:组合四:多态五:抽象类(abstract)六:接口(interface)知识小Tip:一:类中静态成员变量与非静态成员变量的区别(1)生命周期:静态成员变量从类被加载开始到被类卸载,一直存在。普通成员变量只有在类创建对象后才开始存在,对象结束,它的生命也就告终。(2)共享方式:静态成员变量是全类共享的普通成员变量是每个对象单独享用的二:类中静态方法与普通方法的区别(1)静态方法通过类名调用;普通方法的调用必须使用对象(原创 2021-09-25 16:16:22 · 96 阅读 · 0 评论 -
字符函数和字符串函数
字符函数和字符串函数1.strcpy:的使用方法2.strcpy使用的注意事项1.strcpy:的使用方法#include <string.h>#include <stdio.h>void main(void){ char str1[] = "********"; char str2[] = "abcd"; strcpy(str1, str2); printf("String = %s\n", str1); //String = abcd; }2.strcp原创 2021-07-12 21:36:19 · 254 阅读 · 0 评论 -
Java概述与超详细Java环境安装配置
Java概述与环境配置一:Java语言概述二:Java环境配置三:Java编辑器破解方法四:第一个JAVA程序一:Java语言概述1.什么是计算机语言?人与计算机之间进行信息交流沟通的一种特殊语言。2.Java语言是美国Sun公司在1995年推出的计算机语言。3.Java之父:詹姆斯·高加林。跪拜大佬。4.Java语言发展史1995年Java语言诞生,2004年发布Java5.0版本,2014年发布Java8.0版本,2018年9月发布Java11.0版本。5.Java语言跨平台原理。原创 2021-05-23 19:35:41 · 140 阅读 · 0 评论 -
Java的输入与输出以及注释
Java输入与输出语句一:输入语句二:输出语句一:输入语句使用 Scanner 读取字符串/整数/浮点数Scanner sc = new Scanner(System.in); System.out.println("请输入你的姓名:"); String name = sc.nextLine(); System.out.println("请输入你的年龄:"); int age = sc.nextInt(); System.原创 2021-04-19 09:09:14 · 360 阅读 · 0 评论 -
Java逻辑控制—顺序结构,分支结构,循环结构
逻辑控制一:顺序结构1.1.顺序结构比较简单.按照代码书写的顺序一行一行执行1.2.如果调整代码的书写顺序, 则执行顺序也发生变化二:分支结构2.1 if语句2.1.1 if语句的基本语法的三种形式①if语句的基本语法形式1②if语句的基本语法形式2③if语句的基本语法形式32.1.2 if语句的具体代码演示2.1.3 if语句的注意事项①悬垂else问题②代码风格问题③分号问题2.2 switch语句2.2.1 switch语句的基本语法2.2.2 代码实例2.2.3 switch语句的注意事项三:循环结原创 2021-04-19 06:59:50 · 426 阅读 · 0 评论 -
Java运算符知识点与代码总结
Java运算符一:算术运算符1.算术运算符有哪些①基本四则运算符:+ - * / %②增量赋值运算符:+= -= *= /= %=③自增/自减运算符++ --2.如何使用算术运算符3.算术运算符的注意事项二:关系运算符1.关系运算符有哪些2.如何使用关系运算符3.关系运算符的注意事项逻辑运算符(重点)位运算符移位运算(了解)条件运算符运算符的优先级一:算术运算符1.算术运算符有哪些①基本四则运算符:+ - * / %②增量赋值运算符:+= -= *= /= %=③自增/自减运算符++ –2.如何原创 2021-04-07 06:39:18 · 848 阅读 · 5 评论