- 博客(7)
- 收藏
- 关注
原创 Java笔记:类与对象
第一章 类与对象1.1 面向对象面向对象三个主要特征:封装性:内部的操作对外部而言不可见,当内部的操作都不可直接使用的时候才是安全的;继承性:在已有结构的基础上,继续进行功能的扩充;多态性:是在继承性的基础上扩充而来的概念,指得是类型的转换处理1.2 类与对象类:类是对某一类实物的共性的抽象概念。对象:对象描述的是一个具体的产物。两者之间关系:对象是从类中实例化出来的例子。1.3 对象内存分析Java之中类属于引用数据类型,引用数据类型最大的困难之处在于要进行内存的管理,同
2021-02-17 17:37:51 100
原创 递归
关于翻转单链表的递归问题单链表结构// 单链表节点的结构public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}难度1: 翻转单链表// 单链表节点的结构public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}// 反转整个public ListNode
2021-04-01 09:18:30 90
原创 JavaSE进阶
文章目录IO常用APIRandomAccessFile 任意文件访问( 不建议翻译成随机 )多线程编程进程和线程创建一个线程1. Thraed 类实现多线程继承Thread类实现多线程:2. 基于Runnable接口实现的多线程3.Callable和FutureTask实现多线程Thread 和 Runnable 的关系?控制线程1. join线程生产者-消费者模型生产者-消费者模型 案例1生产者-消费者模型 案例2生产者-消费者模型 案例3valotile反射Class类对象的三种实例化模式反射获取类结构
2021-03-31 16:23:55 137
原创 Java_Learning
Java实战 21例文章目录第一章 类与对象1.1 面向对象面向对象三个主要特征:1.2 类与对象1.3 对象内存分析1.4 对象引用分析1.5 引用与垃圾产生分析1.6.1 成员属性封装处理1.6.2 **this**有三种用法:1.7 构造方法与匿名对象1.8 简单Java类(超重要)第二章 数组2.2 foreach 输出2.3 **二维数组**第三章 数据表与简单Java类映射转换第四章 String类4.1 String类简介4.2 字符串比较4.3 字符串常量: String类的匿名数组4
2021-03-31 16:21:40 733
原创 04_匿名内部类
匿名内部类(对象)我们已经使用过匿名对象了,匿名对象的含义是这个对象是没有名字,没有引用指向它那么如果一个类没有名字,那么这个类就是匿名类(Anonymous Class)显然一个正常的类是不可能没有名字的,我们今天就来介绍匿名内部类案例回顾一下,以往当需要一个子类对象的时候,我们需要分两步走定义子类继承(实现)父类(接口)创建子类对象那么有没有一步直达的方式呢?我们可以通过局部内部类得到一个实现子类如果把局部内部类更进一步,变成匿名(局部)内部类呢?匿名内部类的
2021-03-11 22:15:59 454
原创 数据库表的映射与java类映射处理
数据库表的映射与java类映射处理1、数据库表与简单java类的映射处理依据数据库表中的信息设计简单的java类,其实利用了上次课学习java,类间关联以及自身关联和合成设计模式实现。以下通过案例讲解数据库表与java类的的映射处理(1)、数据表=类的定义(2)、数据库表的字段=类的属性(3)、数据库一条记录=类的一个实例化(4)、数据库多条记录=对象数组(5)、外键关联=类的引用关联实现:一个部门有多个雇员(类间关联)一个雇员属于一个部门(类间关联)一个雇员有一个领导(自身关联)p
2021-02-18 21:05:50 1530
原创 关于Java 错误: 编码 GBK 的不可映射字符 (0x95)
关于Java 错误: 编码 GBK 的不可映射字符 (0x95)今天第一次学习java,敲了一段Hello World代码,如下:public class Hello{ public static void main(String args[]){ System.out.println("Hello World!"); }}在vscode中运行一切正常哈,但是当我在cmd中尝试运行时,却产生了报错,如图所示:为什么这样子咧?根据经验,乱码一般是由于编码和解码时采用
2021-02-12 18:42:11 1045 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人