自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 面向对象编程:封装、继承和多态

1,面向对象------封装(3W1H)(1)为什么要使用封装?为了不让外界随意修改或访问该类的属性,对属性进行私有化(private),从而隐藏细节。(2)封装的实现方式:私有的属性+公共get/set方法getXxx()/setXxx();private String name;public void setName(String name){this.name=name;}...

2019-03-16 21:33:00 1357

原创 网络编程

1,网络编程概述(1)计算机网络:多台计算机通过通信设备连接起来,以实现资源共享和信息传递。(2)网络编程:就是用来实现网络互连的多台计算机上程序间的数据交换和资源共享。2,网络参考模型(1)OSI参考模型(7层模型)应用层:QQ,微信传输层:传输协议(TCP,UDP,Http,FTP)…(2)TCP/IP参考模型应用层传输层网际层主机至网络层3,网络通信要素 (1)I...

2019-03-19 18:38:06 115

原创 Java读写Excel

1,JXL和POI的区别(1)JXL在资源回收利用方面做得比较好,内存消耗小。(2)POI读取速度快(Excel大文件)(3)JXL写入速度快(4)POI适合操作复杂的Excel文件,基本的Excel文件JXL更合适。2,JXL的API(1)Workbook:工作薄,对应的excel文件(c:/员工.xls)(2)Sheet:对应工作表(多个sheet)(3)Cell:对应单元格...

2019-03-19 18:37:53 170

原创 JAVA中零碎知识点

1,Java中基本类型所占的字节数:(1字节=8位)byte-------->1字节boolean----->1字节char-------->2字节short------->2字节int----------4float--------4double-------8long---------82,Java中对象的克隆(浅拷贝类型)(1)自己的类要调用clo...

2019-03-19 18:37:40 228

原创 线程概述

1,多线程的概念(1)进程:正在运行的程序,系统进行资源分配的单位。a,单进程:只能运行一个程序 (DOS)b,多进程:多个程序可以同时运行(Windows)c,多进程的优点:程序可以充分利用CPU资源d,一个CPU在同一时间点,只能做一件事情。(2)线程:是进程中的一条执行路径 a,单线程:如果一个进程中只有一条执行路径,那么这个程序就单线程的。b,多线程:一个进程中有多条直线路...

2019-03-19 18:37:20 95

原创 Swing图形界面编程概述

1,创建自己的窗口(1)通过创建JFrame对象JFrame jf=new JFrame(“我的窗口”);//设置大小jf.setSize(600, 400);//设置居中jf.setLocationRelativeTo(null);//设置不可改变大小jf.setResizable(false);//显示窗口jf.setVisible(true);(2)使用myeclips...

2019-03-16 22:05:25 279

原创 Java流操作

1,JAVA流操作(1)概念:java中对于数据的输入/输出(内存)操作都是以“流”的方式进行的。(2)流的分类(java.io.*):a,按数据流的方向,分为输入流和输出流(内存参照)b,按流的数据可以分为字节流(二进制文件)和字符流(文本文件)c,按功能分为节点流和处理流-----------------------------------字节流 字符流输入流 Input...

2019-03-16 22:02:18 336

原创 JAVA中对文件的操作

1,文件系统(1)java.io.File 表示文件或文件夹或盘符(2)通过File获取电脑的磁盘信息分区大小(3)通过File来获取文件的信息File f=new File(“文件的绝对路径”);大小:f.length()是否文件/文件夹:f.isFile()/f.isDirector()名称:f.getName()(4)文件简单操作修改文件名:f.rename();删除...

2019-03-16 22:01:03 76

原创 数据库连接技术(JDBC)

1,JDBC概述(1)JDBC是数据库连接技术的简称,提供了连接各种数据库的能力。(2)JDBC API:连接数据库----->执行SQL---->处理结果DriverManager:管理不同数据库的驱动程序,以实现连接各种不同的数据库。Connection:负责连接数据库,建立通道。Statement:执行SQL语句ResultSet:保存SQL查询的结果2,连接数据库...

2019-03-16 21:50:00 1270

原创 SQL查询语句

(1)基础查询语法:select * from 表 where 条件 order by 排序列 limit 限制行数– 查询表中所有数据SELECT * FROM user_info;– 重命名查询 : asSELECT NAME AS ‘姓名’,birthday AS ‘生日’,address AS ‘城市’ FROM user_info;– 排序查询:order bySELECT...

2019-03-16 21:45:15 102

原创 数据库操作知识点

1,什么是SQL?(1)SQL是应用程序和数据库的桥梁。(2)SQL(Structured Query Language):结构化查询语言,专为数据库而建立的操作命令集,一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”命令,“怎么做”不用考虑。2,SQL的分类(1)DML:数据操作语言(插入、修改、删除、查询语句)(2)DCL:数据控制语言(权限的相关操作)(3)DDL:数...

2019-03-16 21:42:49 154

原创 MySQl概述

1,Mysql的安装(1)安装服务器:mysql-5.1.44-win32.msi编码:utf8设置密码:root(2)客户端工具SQLyog的安装2,创建数据库和删除数据库(1)create database …(2)database name(不能中文、数字,尽量做到见名知意)(3)database charset (设置数据库的字符集 utf8)(4)drop databa...

2019-03-16 21:41:07 106

原创 Java集合框架

1,为什么使用集合框架(1)存储的数量不确定,元素类型不确定。(int------->Integer,char----->Character)(2)存储对应关系的数据(3)高效存取,使用方便2,集合的框架结构(1)概念:是一套性能优良、使用方便的接口和实现类,位于java.util.*包。(2)集合接口介绍Collection接口(线性)List接口(允许重复,有序)...

2019-03-16 21:39:23 49

原创 JAVA中的异常处理

1,异常的概念:指程序在运行时发生了不正常的情况,就会中断程序的运行。(运行时的错误)2,异常处理:预先想好的处理方案,一旦程序发生了异常,就执行预订处理方式,处理完毕后程序照常运行。3,如何异常处理:5个异常处理的关键字(1)try:监控可能发生异常的代码try{可能发生异常的代码…}(2)catch:处理异常catch(异常类型){异常处理代码…}(3)finally:无...

2019-03-16 21:25:07 60

原创 Java中的foreach循环和小数的格式化

Java中的foreach循环1,语法:for(元素:数组){ }2,用法:String []array={“aa”,“bb”,“cc”};for(String s:array){System.out.println(s);}User[]users={user1,user2,user3};for(User user:users){System.out.println(use...

2019-03-15 17:12:07 448

原创 JAVA中的抽象类和抽象方法

1,抽象方法(1)没有方法体{},必须使用abstract关键字来修饰。(2)不能直接调用,只能被重写才能使用。2,抽象类(1)如果一个类中有一个方法是抽象的,那么这个类就必须是抽象类。(2)抽象类也必须使用abstract来修饰(3)抽象类不能被实例化,只能被继承(4)继承一个抽象类,必须重写其抽象方法,否则该类也会被抽象化。3,特殊抽象类:所有的方法都是抽象的-------接口...

2019-03-15 17:10:15 1705

原创 JAVA中的接口

1,接口(1)为什么需要使用接口?抽象方法---->抽象类a,抽象类只能单继承,而接口可以实现多继承。b,设计和实现的分离:解耦思想c,更自然的实现多态d,更容易搭建程序的框架e,更容易实现替换(2)什么是接口?a,使用interface定义b,接口中所有的方法都是抽象的,必须在实现类中实现(重写)。c,一个实现类可以同时实现多个接口class 青蛙 implemen...

2019-03-15 17:09:23 67

原创 Java集合框架

1,为什么使用集合框架(1)存储的数量不确定,元素类型不确定。(int------->Integer,char----->Character)(2)存储对应关系的数据(3)高效存取,使用方便2,集合的框架结构(1)概念:是一套性能优良、使用方便的接口和实现类,位于java.util.*包。(2)集合接口介绍List:允许重复,有序Set:不允许重复,无序Map:存储键...

2019-03-15 17:06:54 66

原创 JAVA中的方法

类=属性(名词)+方法(动词);1,方法的定义public 返回类型 方法名(){//方法体}(1)方法的返回类型a,无返回类型(注意:不能有return):voidb,有返回类型(注意:方法体最终一定要return对应的值)基本类型:int,double,char,boolean,float…引用类型:String,数组,对象c,如果方法需要返回多个值返回数组返回对象p...

2019-03-15 17:05:41 101

原创 JAVA中的面向对象

1,认识对象(1)万物皆对象(2)对象=特点或特征(属性)+行为或功能(方法)(3)对象由属性和方法组成,一定要具体到某个东西或物体上。2,认识封装(1)对象把属性和方法封装在一起,共同体现物体的特征(2)属性和方法二者相辅相成,不能分割3,认识类(1)类是一些具有共同属性和方法的对象的一个抽象。(2)类是一个概念,不是具体的一个对象。(3)类是模子(4)类和对象的区别:a...

2019-03-15 17:03:59 68

原创 JAVA中的数组

1,为什么要使用数组?(1)变量(2)数组:类型,大小2,数组的定义(1)数据类型 [] 数组名=new 数据类型[大小];int[]ages;//未分配空间ages=new int[6];//分配空间(2)数据类型 [] 数组名={值1,值2,…值n};(3)数据类型[] 数组名=new 数据类型[]{值1,值2,…,值n};3,数组常见错误(1)ArrayIndexOutO...

2019-03-15 17:01:17 130

原创 JAVA概述

第一章 开发简单的Java应用1.Java语言概述Java之父------------詹姆斯.格林斯2.Java语言的技术分类(1)JavaSE:标准版,开发桌面应用(2)JavaEE:企业版,Web应用(3)JavaME:小型版,嵌入式3.开发和运行Java程序分三步走(1)编写Java源程序*.java(记事本)(2)编译源程序,生成字节码文件*.class (二进制文件)...

2019-03-15 14:41:25 213

原创 JAVA中的循环

1,while循环:先判断后执行的循环语法:while(循环条件){循环操作;(改变循环条件,使循环朝着结束的方向走)}2,do-while循环:先执行后判断语法:do{循环操作;}while(循环条件);3,for循环:语法:for(初始化循环变量;循环条件;更新循环变量){循环操作}for(int i=0;i<10;i++){ 操作;}执行流程: i...

2019-03-15 14:39:54 187

原创 JAVA中的条件语句

1,布尔类型:booleanList itemboolean b=true/false;List itemmain(){int lisi=80;int zhangsan=scanner.nextInt();boolean b=lisi>zhangsan;}a,bboolean c=a>b;if(a==b){11111111}表达式:由操作数和运算符组成的式子...

2019-03-15 14:17:20 748

原创 JAVA中的变量、数据类型、运算符

第二章 变量、数据类型、运算符1,变量(1)概念:存储数据的基本单元酒店 内存房间 变量门牌号 变量名房间类型 变量的类型住的人 变量值(2)定义变量:a,数据类型 变量名=变量值;b,数据类型 变量名;变量名=变量值;c,变量名的规则小写只能由数字、字母、$和_组成,并不能以数字开头见名知意2,Java中基本的数据类型(1)数字整型:int4个字节 ...

2019-03-14 22:47:51 155

使用jQuery时的文件

jQuery中需要用到的js文件,针对操作jQuery时提供便利和支持

2019-03-29

BaseDao实现数据库连接

内置数据库连接的Dao类,含有连接mySQL的jar包,以及数据库配置文件,可以进行修改,方便连接

2019-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除