1.面向对象编程思想:“类”的引入 前面我们学习过数组,当需要多次遍历数组时,我们可以将遍历的代码封装到方法中,需要遍历时,就调用相应的方法即可,提高代码的复用性。 在对数组遍历的基础上继续增加需求,比如获取最值,数组逆转等,同样需要将这些功能封装到相应的方法中。这样继续封装会发现方法越来越多,于是 ...
分类:
编程语言 时间:
2017-03-22 01:10:41
阅读次数:
259
1.各种进制的表现形式和特点 对于整数,有四种表示方式 二进制:0,1 ,满2进1.以0b或0B开头。 十进制:0-9 ,满10进1 八进制:0-7 ,满8进1. 以数字0开头表示 十六进制:0-9及A-F,满16进1. 以0x或0X开头表示。此处的A-F不区分大小写。 如:0x21AF +1= 0 ...
分类:
编程语言 时间:
2017-03-16 20:08:06
阅读次数:
257
第一题:使用PreparedStament对MySql的CRUD操作。
CREATETABLE`edu_user`(
`user_id`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT‘用户ID‘,
`user_name`varchar(50)NOTNULLDEFAULT‘‘COMMENT‘用户名‘,
`user_age`tinyint(3)unsignedNOTNULLDEFAULT‘0‘COMMENT‘用户年龄‘,
PRIMA..
分类:
编程语言 时间:
2016-06-30 14:45:20
阅读次数:
228
第一题:多线程下载,显示下载进度条。(暂停功能个和断点续传待开发)。
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JTextArea;
importjavax.swing.JButton;
importjavax.swing.JProgressBar;
importjava.awt.event.MouseAdapter;
importjava.a..
分类:
编程语言 时间:
2016-06-27 12:32:04
阅读次数:
300
第一题:简单的URL获取资源下载
importjava.net.URL;
importjava.net.URLConnection;
importjava.io.InputStream;
importjava.io.FileOutputStream;
classDownloadDemo{
publicstaticvoidmain(String[]args){
Stringsrc_url="http://one.jiangmin.com/jiangmin.zip";
try{
UR..
分类:
编程语言 时间:
2016-06-20 16:06:56
阅读次数:
304
继承的概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。通过extends关键字让类与类之间产生继承关系..
分类:
编程语言 时间:
2016-06-18 17:09:17
阅读次数:
154
第一题:udp传输屏幕广播(低于64k)。
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.ImageIcon;
importjava.net.DatagramPacket;
importjava.net.DatagramSocket;
classClientDemo{
publicstaticvoidmain(String[]args)throwsException{
Client..
分类:
编程语言 时间:
2016-06-17 17:50:16
阅读次数:
199
使用Socket编写类似QQ通讯工具,显示屏幕的历史聊天记录待优化。
importjavax.swing.JFrame;
importjavax.swing.JButton;
importjavax.swing.JTable;
importjavax.swing.JTextArea;
importjavax.swing.table.AbstractTableModel;
importjavax.swing.table.TableModel;
import..
分类:
编程语言 时间:
2016-06-17 17:48:30
阅读次数:
269
使用Socket编写类似QQ通讯工具,显示屏幕的历史聊天记录待优化。
importjavax.swing.JFrame;
importjavax.swing.JButton;
importjavax.swing.JTable;
importjavax.swing.JTextArea;
importjavax.swing.table.AbstractTableModel;
importjavax.swing.table.TableModel;
import..
分类:
编程语言 时间:
2016-06-17 17:47:34
阅读次数:
351
第一题:实现文件拆分、合并。
importjava.io.File;
importjava.io.RandomAccessFile;
importjava.io.FileOutputStream;
importjava.io.FileInputStream;
importjava.io.BufferedOutputStream;
importjava.io.BufferedInputStream;
importjava.util.List;
importjava.util.Arra..
分类:
编程语言 时间:
2016-06-07 11:21:10
阅读次数:
235