Java学习-19天
来源:互联网 发布:淘宝宝贝突然被删除 编辑:程序博客网 时间:2024/05/01 21:56
List接口 ArrayList Map接口 HashMap
list ArrayList 增add 删remove 改set 查get subList(int fromIndex,int toIndex); 左闭右开
Map HashMap 添加put(key,value)
遍历的方法:
Iterator i = coll.iterator();
while(i.hasNext()){
System.out.println(i.next());
}
遍历key-value方法有二:
//遍历map的key-value对
Set set1 = map.keySet();
for(Object obj : set1){
System.out.println(obj + "---->" + map.get(obj));
}
Set set2 = map.entrySet();
for(Object obj : set2){
Map.Entry entry = (Map.Entry)obj;
System.out.println(entry.getKey()+"---->"+entry.getValue());
}
网络通信协议
OSI参考模型、TCP/IP参考模型
InetAddress用来代表IP地址。一个InetAdress的对象代表一个IP地址;端口号,
TCP和UDP协议 TCP采用三次握手的方式 UDP将数据封装成数据包,不需要建立连接 每个数据包的大小限制在64K内。
URL 统一资源定位符
<传输协议>://<主机名>:<端口号>/<文件名>
URL url = new URL("http://192.168.10.45:8080/examples/HelloWorld.txt");
InputStream is = url.openStream();
byte[] b = new byte[20];
int len;
while((len = is.read(b)) != -1){
String str = new String(b,0,len);
System.out.println(str);
}
1.Oracle安装时分为客户端和服务端 当客户端和服务端在一台电脑上时,要先安装服务端
安装时 安装目录不要有数字在里面
Oracle数据库的学习 第一个select的学习 select sysdate from dual;
DML(数据操纵语言),DDL(数据定义语言),DCL(数据控制语言)
desc(describe) 查询列 dual是一个虚拟表,伪表
-- 为注释
注意:空值不同于0,凡是空值参与的,结果都为空(null)
列的别名三种方式 -空格-加as-双引号-
连接符为 ||
distinct 明显的
2.过滤的排序 操作符 等于:(=) 不是 ==; 不等于 <>; 赋值 := ;
between and 含义:包含边界。
where 含义:后面中的 逻辑并and及逻辑或or。
In 含义:等于值列表中的一个。
like 含义:模糊查询 '%a'及 '%a%' 员工中名字的第二位是字符a的员工有哪些 '__a%'
如果模糊查询 转义字符_ where last_name like '%#_%' escape '#'
order by 含义:排序 desc及asc 。多层排序,先按照第一种排,然后按照第二种排
3.单行函数
大小写upper及lower方法
rpad()及lpad()方法
to_char()方法
/通用函数
nvl()及nvl2()
decode及case函数
list ArrayList 增add 删remove 改set 查get subList(int fromIndex,int toIndex); 左闭右开
Map HashMap 添加put(key,value)
遍历的方法:
Iterator i = coll.iterator();
while(i.hasNext()){
System.out.println(i.next());
}
遍历key-value方法有二:
//遍历map的key-value对
Set set1 = map.keySet();
for(Object obj : set1){
System.out.println(obj + "---->" + map.get(obj));
}
Set set2 = map.entrySet();
for(Object obj : set2){
Map.Entry entry = (Map.Entry)obj;
System.out.println(entry.getKey()+"---->"+entry.getValue());
}
网络通信协议
OSI参考模型、TCP/IP参考模型
InetAddress用来代表IP地址。一个InetAdress的对象代表一个IP地址;端口号,
TCP和UDP协议 TCP采用三次握手的方式 UDP将数据封装成数据包,不需要建立连接 每个数据包的大小限制在64K内。
URL 统一资源定位符
<传输协议>://<主机名>:<端口号>/<文件名>
URL url = new URL("http://192.168.10.45:8080/examples/HelloWorld.txt");
InputStream is = url.openStream();
byte[] b = new byte[20];
int len;
while((len = is.read(b)) != -1){
String str = new String(b,0,len);
System.out.println(str);
}
1.Oracle安装时分为客户端和服务端 当客户端和服务端在一台电脑上时,要先安装服务端
安装时 安装目录不要有数字在里面
Oracle数据库的学习 第一个select的学习 select sysdate from dual;
DML(数据操纵语言),DDL(数据定义语言),DCL(数据控制语言)
desc(describe) 查询列 dual是一个虚拟表,伪表
-- 为注释
注意:空值不同于0,凡是空值参与的,结果都为空(null)
列的别名三种方式 -空格-加as-双引号-
连接符为 ||
distinct 明显的
2.过滤的排序 操作符 等于:(=) 不是 ==; 不等于 <>; 赋值 := ;
between and 含义:包含边界。
where 含义:后面中的 逻辑并and及逻辑或or。
In 含义:等于值列表中的一个。
like 含义:模糊查询 '%a'及 '%a%' 员工中名字的第二位是字符a的员工有哪些 '__a%'
如果模糊查询 转义字符_ where last_name like '%#_%' escape '#'
order by 含义:排序 desc及asc 。多层排序,先按照第一种排,然后按照第二种排
3.单行函数
大小写upper及lower方法
rpad()及lpad()方法
to_char()方法
/通用函数
nvl()及nvl2()
decode及case函数
0 0
- Java学习-19天
- java学习第19天
- java学习(19)
- java学习笔记19
- Java学习笔记19
- java学习第二天
- java学习第四天
- Java学习第二天
- 学习Java第二天
- 学习Java第四天
- java学习第二天
- Java学习第二天
- Java学习第四天
- Java学习第六天
- Java学习第十天
- Java学习第十二天
- 学习JAVA第二天。
- Java学习第二天
- C语言宏定义函数与函数的区别
- 重用字体字号对照
- myclipse的使用及其数据库的连接
- JAVA回调机制(CallBack)详解
- Linux shell脚本的字符串截取
- Java学习-19天
- 遮罩层
- 用指针实现的二维数组创建及赋值
- Masonry介绍与使用实践:快速上手Autolayout
- 剑指offer(48):扑克牌的顺子
- FactoryBean
- 4025: 二分图 分治+并查集
- 【LeetCode-169】Majority Element
- Android汇总