- 博客(8)
- 收藏
- 关注
原创 实训第八天
Java反射机制是在运行状态中,获取任意一个类的结构,创建对象、得到方法、执行方法、属性。这种在运行状态动态获取信息以及动态调用对象方法的功能被称为Java语言的反射机制。BootstrapClassLoader(引导启动类加载器)、ExtensionClassLoader(扩展类加载器)、AppClassLoader(应用类加载器)3.类通常是按需加载,即第一次使用该类时才加载。4.双亲委派模型是为了避免有些类被重复加载。
2024-02-01 16:50:00 143 1
原创 实训第七天
异常就是”不正常“的含义,在Java语言中体现为运行阶段发生的错误。Java.lang.Throwable类是Java语言中所有的错误(Error类)和异常(Exception类)的超类。其中Error类主要用于描述比较严重无法编码解决的错误,如:JMV挂了等。其中Exception类主要用于描述比较轻微可以编码解决的错误,如:0作为除数等。RuntimeException类(运行时异常,非检测性异常),IOException和其他异常(检测性异常)编写无论是否发生异常都需要处理的语句;
2024-02-01 16:26:27 293 1
原创 实训第六天
向集合中指定位置添加元素,向集合中添加所有元素,从集合中获取指定位置元素,修改指定位置的元素,删除指定位置的元素,获取子List(前闭后开)1. Java中集合框架的顶层框架是:java.util.Collection集合和java.util.Map集合。1. 常用方法: 添加,判断是否包含指定元素,从集合中删除元素,清空集合,返回包含对象的个数,判断是否为空等。注意:subList获取的List与原List占有相同的存储空间,对子List的操作会影响到原List。
2024-02-01 16:20:37 311 1
原创 实训第五天
= 和 equals() * == : 基本数据类型,比较的是数值的大小 * 引用数据类型,比较的是引用的地址 * equals : 默认比较两个对象的地址,若想比较两个对象的内容时,需要重写这个方法。java.lang包(核心包),java.util包,java.net包。
2024-02-01 16:08:21 244 1
原创 实训第四天
1.自定义Rect类,特征:横纵坐标、长度、宽度,提供无参,全参构造,set/get方法,要求实现封装并提供打印方法 * 自定义Circle类,特征:横纵坐标、半径,提供无参,全参构造,set/get方法,要求实现封装并提供打印方法 * 提取共性自定义图形Shap类,提供无参,全参构造,set/get方法 * 自定义ShapTest类,自定义成员方法实现既能打印矩形又能打印圆形的方法并调用。* 编程实现Dog类的封装并继承Animal类,该类的特征有:牙齿的数量,要求提供打印所有特征的方法。
2024-02-01 15:45:59 764 1
原创 实训第三天
4.自定义Car类,特征有:品牌brand、颜色color、价格price,行为有:无参构造,三个参数的构造,打印 * 所有特征的行为,获取品牌并返回的行为,获取颜色并返回行为,获取价格并返回行为,设置品牌为参数指定的 * 数值,设置颜色为参数指定的数值,设置价格为参数指定的数值,实现价格增长1000元的行为,实现价格增长 * 参数指定数值的行为。(5)方法重载的体现形式:参数的个数不同,参数的类型不同,参数的顺序不同,与返回值类型和形参变量名无关,但是建议返回值类型最好相同。来实现各种不同的功能。
2024-02-01 15:27:53 418 1
原创 实训第二天
整型(byte1、short2、int4、long<4个字节,过大自动转为8个>)、浮点类型(float、double)、布尔类型(boolean)、字符类型(char)加减乘除取余、关系运算符、赋值运算符、逻辑运算符(与&&、或||、非!)、自增减运算符、 三目运算符(条件表达式?2. JRE:Java Runtime Environment Java运行时环境(只要运行java就需要安装jre)4. 通过javac 文件名.java对java进行编译(之后项目在部署或上线的时候上传的都是字节码文件)
2024-01-24 14:52:06 357 1
原创 实训第一天
ArrayList 、HashMap、ConcurrentHashmap)、IO流(输入/输出)、网络编程【AIO、 BIO、 BIO】) JM (Java 虚拟机 《深入理解Java虚拟机》)Java SE (数组、面向对象(封装、继承、多态+ 抽象)接口、异常、多线程(问的多《并发编程的艺术》)、集合(大概率会问到底层源码、7、项目(最重要):面试官更重要的是想看你的简历中的项目是不是自己写的【就算不是自己写的,也要对项目非常的了解】3、多加群(技术交流群)一可能有内推、多交搞技术朋友【资源】
2024-01-22 18:23:43 850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人