Java学习– 络,图形界面和数据库

深入理解java2:软件开发常用实用技术

1文件及目录:java.io

1.1基本操作

1.2常用操作函数

1.3RandomAccessFile:随机指定到文件中某个位置

2正则表达式

2.1基本概念:

写法分3部分:1哪类字符 2{数量}3位置

2.2基本应用:java.util.regex

2.3举个例子: 络爬虫

3图形界面

3.1基本知识

3.2实现界面三部曲:Eclipse-new-Other-windowsbuilder。。

创建组件

布局

创建事件:添加事件处理器

组件对象和监听器:一对多,多对一(e.getSource())
更新界面:线程里面(几乎所有情况)更新界面都要
SwingUtilities.invokeLater(()->{})

3.3举个例子:

4 络

4.1URL:java.net.URL

4.2第三方库:httpclient

引入库:buildPath-add external archives

Requset操作

举个例子:获取建议词

4.3实现底层 络通信Socket,ServerSocket

  1. 客户端和服务端:
  2. 举个例子:多线程聊天室

5多媒体

5.1绘图

  1. Graphics 及Graphics2D
  2. 画图片

5.2音视频

  1. 音乐播放器
  2. 视频播放器

6数据库

6.1基础知识:数据库管理系统

  1. 共享性独立性完整性冗余数据少
  2. 数据定义、操纵、完整、安全、并发
  3. 关系型数据库:表的形式
  4. SQL语句:字符串用”,表名字段名用[]括起来,结尾不用;

6.2jdbc:java访问数据库的基本技术,增加相应驱动程序

6.3基于数据库的应用:C/S模式

client通过sql向server发送请求

使用PreparedStatement:快速,避免sql注入攻击

显示数据标:JTable

举个例子:小小通讯录

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作92564 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年9月26日
下一篇 2017年9月26日

相关推荐