java第五次课堂笔记】的更多相关文章

第五周学习笔记 ch7 内部类(&外嵌类) 内部类的类体不可以声明类变量和方法 内部类如同类的变量或方法 内部类和外嵌类在编译时生成两个class文件 匿名类 某个类的一个子类没有明显的用类声明来定义(实现某接口的一个类也可称作匿名类) 异常类 try(可能出现异常)~catch(发生异常之后的处理)语句处理异常 使用throw关键字抛出异常对象,导致方法结束执行 自定义异常:扩展Exeption类 断言(调试代码) 关键字assert,运行时使用-ea命令 代码托管…
面向对象主要针对面向过程. 面向过程的基本单元是函数.   什么是对象:EVERYTHING IS OBJECT(万物皆对象)   所有的事物都有两个方面: 有什么(属性):用来描述对象. 能够做什么(方法):告诉外界对象有那些功能. 后者以前者为基础. 大的对象的属性也可以是一个对象.   为什么要使用面向对象: 首先,面向对象符合人类看待事物的一般规律. 对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节. 方法的定义非常重要.方法有参数,也可能有返回值.   注意区分:对象(本身)…
算数运算符 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> //算数运算符:+,-,*,/,%,++,-- // 数和数的运算 var nnu1 = 5; var nnu2 = 2; // co…
#斐波那契 def fid(n): res = [] indx = 0 a = 0 b = 1 while indx < n : res.append(b) a,b = b,a+b indx += 1 return res print(fid(1000)) # 生成器 def fid(n): indx = 0 a = 0 b = 1 while indx < n : yield b # 暂停并返回 跳出函数 res.append(b) a,b = b,a+b indx += 1 f = fid…
一 用 python 操作 mysql 1,导入 pymysql 2,检查配置文件, 3,端口转发 如果 python 在本机,数据库在远程,或虚拟机则需要 4用 python 连接 # -*- coding: utf-8 -*- # 斌彬电脑 # @Time : 2018/7/5 import pymysql conn = pymysql.connect( host ='127.0.0.1', # 远程 ip port = 3306, # mysql 端口 user = 'binbin', #…
可迭代对象   Isinstance  判断一个对象是否属于某种类型 接受两个参数 迭代器 以下数据类型都没迭代器: 把没有迭代器的类型更改为有迭代器类型 用迭代器进行取值: 判断迭代器的方法: 3.转义字符 用转义序列代表特殊字符 字符串字面值中用字符反斜杠 \ 后跟一些字符代表特殊的一个字符 转义字符表: \’ 代表一个单引号 \” 代表一个双引号 \n 代表一个换行符 \ 代表一个反斜杠 \r 返回光标至行首(从行首开始覆盖) \t 水平制表符 \f 换页 \v 垂直制表符 \b 倒退(倒…