摘要:
初识MYSQL 新建表: 基本命令行操作 总结一下: mysql -uroot -p(后面可以输密码) --连接数据库ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; --修改密码flush privileges --刷新权限show 阅读全文
摘要:
Error和Exception Error: Exception: 二者区别: 捕获和抛出异常 try、catch与finally: throw: throws: 自定义异常 经验小结: 放个链接,感兴趣的自己看看吧 详见狂神说 阅读全文
摘要:
instanceof和类型转换 instanceof: 前面为变量,后面为类名/或者其他 测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型 (只看new出来的对象,与前面的引用无关) 类型转换: static关键字 static变量: static方法: static之fin 阅读全文
摘要:
封装 举例1: 举例2 意义: 继承 object类 super 属性: 方法: 构造器 注意点 方法重写 静态 非静态: 理解 总结 多态 注意事项: 阅读全文
摘要:
类与对象的关系 举例: 创建类与初始化 构造器 总结: 小结 创建对象内存分析 绘图举例: 阅读全文
摘要:
什么是面向对象 面向对象与面向过程 面向对象:框架 面向过程:具体流程 回顾方法的定义 回顾方法的调用 静态调用 非静态调用 两种调用的区别与注意点 区别: 注意点: (还有一个小点,详见纸质笔记) 值传递 引用传递 (等学到后面就可以很容易的理解引用传递) 感觉方法的调用还是不太简单,放个链接吧 阅读全文
摘要:
二维数组 (不用深究,了解即可) 例如: 代码解释: Array类 例如: 冒泡排序 例如: 稀疏数组 详见狂神说 (我感觉这个着实不好理解,理解了也写不出来……) 需要用到的快捷键: foriarray1.for(加强for循环)ints.for 阅读全文
摘要:
什么是数组 数组的声明和创建 三种初始化及内存分析 例如: 内存分析: 例如: 下标越界及数组特点 下标越界 数组特点 数组的使用 四种使用: 普通的For循环 数组做返回值 数组作方法入参 For Each 循环 阅读全文
摘要:
方法的重载 例如: 命令行传递参数 (了解即可) 例如: 详见狂神说 (我的电脑无法实现命令行传参,估计是环境变量没配置好,好像还得重新下载JDK,麻烦啊!) 可变参数 (了解即可) 例如: 递归 例如: 通过图形理解递归: 注意: 数字不大的时候可以使用递归,数字太大会崩掉! 通过Java实现小型 阅读全文