2019年3月4日
摘要: 方法的重载和覆盖 重载(overload):在一个类中重载多个方法,方法名相同,参数形式、数量不同 重载的规则: 1、重载时只能通过相同的方法名、不同的参数形式实现,可以是不同的参数类型,不同的参数个数,不同的参数顺序(参数类型必须不一样); 2、不能通过访问权限、返回类型、抛出的异常进行重载; 3 阅读全文
posted @ 2019-03-04 17:49 MC伍 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 值传递(Pass By Value) 引用传递(Pass By Reference) 基本类型:int num = 10; 变量直接保存的值 引用类型:String str = "abc"; 变量保存的是对象的地址 赋值符号 "=":基本类型会直接改变变量的值;引用类型会改变引用中保存的地址,原对象 阅读全文
posted @ 2019-03-04 14:25 MC伍 阅读(112) 评论(0) 推荐(0) 编辑
  2019年2月26日
摘要: Java的平台无关性 不同的网络环境,操作系统 支持嵌入式设备 减少开发部署时间 Java自身的平台和语言 编译成class文件 可在Java虚拟机中运行,与外部环境无关(对虚拟机的依赖) 通过外部API 或者 导入本地的第三方库进行扩展 越来越多的语言支持在jvm上运行:Kotlin、Groovy 阅读全文
posted @ 2019-02-26 11:31 MC伍 阅读(191) 评论(0) 推荐(0) 编辑
  2019年2月25日
摘要: 基础篇 面向对象 01. 面向对象 02. 平台 03. 值传递 04. 封装、继承、多态 基础知识 01. 基本数据类型 02. 装箱和拆箱 03. String 04. 关键字 05. 集合类(一) 集合类(二) 06. 枚举 07. IO 08. 反射和工厂模式 09. 代理 10. 序列化 阅读全文
posted @ 2019-02-25 18:32 MC伍 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 面向对象:把对象作为程序的基本单元,对象中包含属性和方法 面向过程:把程序视为一系列命令的集合,一组函数的顺序执行 三大特征:封装,继承,多态 五大原则:单一职责原则,开放封闭原则,替换原则,依赖原则,接口分离原则 封装:把事物抽象成Class,并且加以封装,隐藏内部实现细节,对外提供相关功能 继承 阅读全文
posted @ 2019-02-25 18:27 MC伍 阅读(98) 评论(0) 推荐(0) 编辑
  2019年1月9日
摘要: 下载 chromedriver.exe,镜像网址 http://npm.taobao.org/mirrors/chromedriver/ 发送短信,申请token, https://www.twilio.com/ 阅读全文
posted @ 2019-01-09 20:24 MC伍 阅读(332) 评论(0) 推荐(0) 编辑
  2018年8月22日
摘要: 生成pyc文件 python -m foo.py # .py忽略 第一章 Python介绍 1.3 基本类型 操作符 +,-,*,/,%,**(幂),divmod(除法) divmod(10,3)=(3,1) None表示出错 表示假: None,0,0.0,"",[],(),{} (空) 逻辑运算 阅读全文
posted @ 2018-08-22 08:59 MC伍 阅读(120) 评论(0) 推荐(0) 编辑
  2018年5月15日
摘要: 一、Iteye的开涛对Ioc的精彩讲解 1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明 阅读全文
posted @ 2018-05-15 21:53 MC伍 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.获取类的方式: 2.创建对象方法 阅读全文
posted @ 2018-05-15 21:13 MC伍 阅读(120) 评论(0) 推荐(0) 编辑
  2018年5月12日
摘要: 加载过程 一个Java类从创建被加载到JVM中,到卸载出内存,它的生命周期包括: 加载、验证、准备、解析、初始化、使用、卸载 而类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。 加载、验证、准备和初始化这四个阶段发生的顺序是确定的,解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始。 阅读全文
posted @ 2018-05-12 16:14 MC伍 阅读(250) 评论(0) 推荐(0) 编辑