
JavaSE
文章平均质量分 76
weixin_51454889
这个作者很懒,什么都没留下…
展开
-
Java反射
反射反射入门问题:如何通过配置文件,读取类和方法名,并加载类和调用方法?准备好一个Cat类:public class Cat { String name="招财猫"; public void hi(){//常用方法 System.out.println("hi"); }}准备好配置文件 re.propertiesclassfullpath=com.Reflection.Catmethod=hi使用反射机制来实现:package com.Refl原创 2022-05-03 11:04:58 · 136 阅读 · 1 评论 -
Java泛型
Java泛型泛型引入问题:请编写程序,在ArrayList中,添加3个Dog对象,要求使用get( )方法来获取name和age1.使用传统方法package com.泛型;import java.util.ArrayList;@SuppressWarnings("all")public class Generic01 { public static void main(String[] args) { ArrayList arrayList = new ArrayL原创 2022-05-01 00:54:34 · 429 阅读 · 0 评论 -
Java集合框架
Java集合集合的基本框架单列集合Collection双列集合Mappackage com.集合;import java.util.ArrayList;import java.util.HashMap;import java.util.List;public class Collection_ { public static void main(String[] args) { //Collection 接口有两个重要的子接口 List Set,他们的实现子类原创 2022-04-28 17:41:22 · 1137 阅读 · 1 评论 -
Java中的向上转型与向下转型
向上转型与向下转型向上转型1.首先准备两个类:Animal类public class Animal { String name = "动物"; public void sleep(){ System.out.println("睡"); } public void run(){ System.out.println("跑"); } public void eat(){ System.out.println(原创 2022-04-27 23:29:09 · 555 阅读 · 0 评论 -
Java常用类
常用类包装类(Wrapper)下列包装类的父类都是:Number基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDouble独立的两个包装类Character类关系图Boolean类关系图基本数据类型包装类booleanBooleancharCharacter包装类和基本数据的转换jdk5前是手动装箱和原创 2022-04-19 20:44:42 · 491 阅读 · 0 评论 -
Java枚举与注解
枚举与注解枚举自定义枚举类构造器私有化本类内部创建一组对象对外暴露对象(public final static修饰符)可以提供get方法,但不要提供set方法package com.hspedu.enum_;public class Enumeration01 { public static void main(String[] args) { System.out.println(Season.AUTUMN); }}//演示自定义枚举实现cla原创 2022-04-16 14:16:02 · 148 阅读 · 0 评论 -
Object类
Object类类 Object是类层次结构的根。 每个类都有Object作为超类。 所有对象(包括数组)都实现了这个类的方法。equals方法== 和 equals 的对比是个比较运算符:== :既可以判断基本类型,又可以判断引用类型== : 如果判断基本类型,判断的是值是否相同== : 如果判断引用类型,判断的是地址是否相等,即判定是不死同一个对象equals方法equals只能判断引用类型,默认判断的是地址是否相等(Object类中的equals方法),原创 2022-04-13 22:53:23 · 203 阅读 · 0 评论 -
InputData()类
InputData()类import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;import java.text.SimpleDateFormat;import java.util.Date; public class InputData { private BufferedReader buf = null; publi原创 2022-03-30 21:01:51 · 506 阅读 · 0 评论 -
JAVA面向对象编程的思想
面向对象编程什么是面向对象?以类的方式组织代码,以对象的形式组织(封装)数据。三大特性封装继承多态方法调用1.静态方法可直接调用(和类一起加载)2.非静态方法需要实例化这个类(类实例化之后才存在)3.引用传递传递的是一个对象(可见 Hero.java)public class Person_test {public static void main(String[] args) {Person new_person = new Person();System.out.pr原创 2022-03-30 15:38:41 · 438 阅读 · 1 评论 -
JAVA——GUI学习
1.简介GUI的核心技术:Swing AWT快被淘汰了!1.因为界面不美观2.需要jre环境3.主要是能了解MVC架构,了解监听2.AWT抽象窗口工具包 (Abstract Windowing Toolkit)2.1Awt介绍1.包含了很多类和接口2.元素:窗口、按钮等等3.java.awt包2.2组件和容器1.Frameimport java.awt.*;public class TestFrame { public static void main(Str原创 2022-03-30 15:30:59 · 659 阅读 · 0 评论