
java语法
文章平均质量分 70
嘿哈吼哈
此人不懒,写了一点东西
展开
-
java基础复习4之类
java构造器 重载 有些类有多个构造器,可以定义对象的初始状态,但是需要注意的是,方法签名(也就是方法参数的数量和类型)需要不同。 初始化 通过构造器我们可以直接将值赋给实例域 但构造器方法参数和实例域命名相同时,可以用this指代 对于未在构造器当中初始化的域,对于数值型默认设置为0,布尔型默认为false 未有初始化的对象变量将设置为null 无参构造器 定义类时未声明任何构造器时,将会一个默认的无参构造器 当只声明有参构造器时,默认的无参构造器将无法使用,需要自行定义 可原创 2021-03-08 20:06:34 · 66 阅读 · 0 评论 -
java基础之反射
反射作为java基础中比较难的一个部分,理解起来比其他的部分会稍微难以一些。不过反射是很多框架的灵魂,其重要性不言而喻。不过时间问题。虽然总结了一些点。不过并不算详细,为了避免误导。这里有关于反射的一篇很好的博客可以去瞧瞧链接 ,我也不多描述,这里稍微总结一下,一些比较重要的点。可以根据这些点去看关于反射的博客,思路会更加清晰一些。 关于获得class对象的三种方式 获得class对象的成员变量 获得class对象的成员方法 获得class对象的构造方法 暴力反射 可以看出其实上述的操作都是关于clas原创 2021-03-10 00:12:10 · 69 阅读 · 0 评论 -
java基础之内部类
内部类是一个定义在另一个类中的类。那为什么要使用内部类呢?其主要原因有以下三点 1.内部类方法可以访问该类定义所在的作用域中的数据,包括私有数据 2.内部类可以对统一包中的其他数据隐藏起来,增强面向对象的封装性 3.当想定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷 借助于内部类可以实现类似于多继承的作用 public class Person { //人在出生的时候选择性别 private String[] sex = {"男性","女性"}; cla原创 2021-03-09 23:51:21 · 150 阅读 · 0 评论 -
java基础之接口
接口 关键词:interface,implements 多继承:一个类可以继承多个接口 注:但是java是单继承的 每个实现类必须实现接口的所有方法 接口中不能有实例域和静态方法 不能实例化接口 可以声明接口的变量 接口可以有常量 接口的方法默认被声明为public ,接口的域被自动设置为public static final且不能设置为其他类型 在一个类同时继承一个父类和实现一个接口,发生冲突时,类优先 克隆 浅拷贝:对每个域进行拷贝,包括相同子对象的引用。导致克隆对象和员对象会公用子对象的应用 深拷原创 2021-03-08 22:46:36 · 74 阅读 · 0 评论 -
java基础复习3之面向对象
一,四大特征 封装性 继承性 多态性 抽象性 注:如果说三个特征一般指的是前三个。 四个特征,大家需要详细的了解,毕竟是面向对象的基础。这里不做赘述。 二,六个原则 这六个原则其实我是从网上了解过来的。可以说是设计面向对象代码的原则吧 这里贴个链接,lhttps://blog.youkuaiyun.com/sinat_26342009/article/details/46419873 有兴趣的同学可以去看看。内容很详细 三,关于面向对象的思想和面向过程的思想区别 面向过程这个名词,相信学过c语言的同学估计都知道,c语言原创 2021-03-06 22:53:39 · 80 阅读 · 0 评论 -
java基础复习2之字符串
由于是复习的方式来过一遍字符串。这里不会详细的介绍String类型。只是大概聊一聊,我认为比较重要的知识点。至于详细的用法,我推荐去书上看一看,配合着代码敲敲,至于书籍(《java核心卷1》)的链接,我以及在我的java基础复习1有百度网盘的。需要的同学自行去获取。 一,String是不可变的 相信很多人都知道String是不可变的,但是对原因不了解。那么为什么这么说呢。首先看一段代码 private final char value[]; 可以看出String的对象一旦定义由于final修饰,它原创 2021-03-06 22:37:15 · 88 阅读 · 0 评论 -
java基础复习1之八大基本类型及其包装类型,128陷阱
0,前言 前段时间开始准备春招,复习一些知识点,时间也不算太短,记录了一些笔记什么的,接下来会陆陆续续整理发上来,不过也不会很快,毕竟笔记记的不是很规范,得稍微整理整理,内容也会简略很多,尽量一天至少一篇吧,内容还是很多的,所以发的不会很快,接下来还会发些jvm,并发,计网等整理知识点。嘻嘻嘻。 先发个我做的关于java语法复习的思维导图吧,相信做的还是比较完善的。如有缺陷,欢迎指出。 这个是我做流程图的一个网址,点击这个链接注册可以为我扩容,欢迎点击,蟹蟹。 https://www.processon.c原创 2021-03-05 23:33:06 · 155 阅读 · 2 评论