Java菜鸟学习日记14
来源:互联网 发布:简易地图绘制软件 编辑:程序博客网 时间:2024/05/24 07:13
接口的方法不一定是必须实现的
void defaule init(){}
这样的方法,可以不实现
Java选择是在接口上增加新特性default方法
其他编程语言
C++多继承
很多编程语言JavaScript、Python等编程语言支持混入(Minxin),能够将两个类组成一个更强大的类
C#中支持扩展方法(实现了类似混入的功能)
重构(refactor)
改善既有代码的设计
利用设计原则(单一职责)和设计思想重新改造代码的结构
开发过程中,高质量是通过重构打造出来的
JS弹出窗口
- alert("xxxxx");:会弹出确认框(警告框)。
- 有一段文字和一个确认按钮RE
- confirm("xxxx?");:会弹出一个询问框。
- 有一个问题和确认及取消两个按钮
- 会返回一个boolen值,点确定返回true,取消false
- prompt("xxxx",默认值);:输入提示框
- 有一个提示文字,一个输入框,可以获取用户输入
- 有返回值(用户输入)
JS网页跳转
location.href="URL"
使浏览器加载URL指定的页面
location.reload();
使浏览器刷新当前页面
history.go(-1);
后退(返回上一页)
history.back();
后退
gistory.forword();
前进o
表单隐藏数据
<input type="hidden" name="key" value="值">
这个标签在页面上不会显示,但提交时,可以向服务端发送key和值
在编辑页面经常会使用
ResultSet
读取ResultSet时要先next()
对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。next方法将光标移动到下一行;因为该方法在 ResultSet对象没有下一行时返回 false,所以可以在 while循环中使用它来迭代结果集。
所以我们可以得知,在调用Resultset对象的时候,Resultset的第一行是没有结果的,如果你没有同过next()方法将光标移动到下一行,也就是结果集中,那么电脑就会报错:结果集没有当前行。
阅读全文
0 0
- Java菜鸟学习日记14
- Java菜鸟学习日记1
- Java菜鸟学习日记2
- Java菜鸟学习日记3
- Java菜鸟学习日记4
- Java菜鸟学习日记5
- Java菜鸟学习日记6
- Java菜鸟学习日记7
- Java菜鸟学习日记8
- Java菜鸟学习日记9
- Java菜鸟学习日记10
- Java菜鸟学习日记11
- Java菜鸟学习日记12
- Java菜鸟学习日记13
- Java菜鸟学习日记15
- Java菜鸟学习日记16
- Java菜鸟学习日记17
- Java菜鸟学习日记18
- 互联网协议入门(二)
- js变量前有 var 与没有的区别
- Spring 的本质系列
- testbench——常用语句与函数(日常更新)
- 合并两个排序的链表
- Java菜鸟学习日记14
- :first-child
- MySQL事务的隔离级别
- "explicit"
- OpenShift结构流程
- 泛型笔记
- JDBC基础编程、核心API
- CSS圆角边框样式实例
- 三维空间中的旋转:旋转矩阵、欧拉角