科大讯飞培训班
文章平均质量分 57
liuht4j
这个作者很懒,什么都没留下…
展开
-
Java多线程的简介
一丶进程与线程的区别1.进程:每一个进程都有独立的代码和数据空间,进程间的切换会有较大的开销,一个进程包含1-n个线程;2.线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器,线程切换开销小。注意:线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。 二丶多线程的方式1.继承的方式 自定义一个类,继承自Thread类,重写run方法,实现自定义类的对象,调原创 2017-03-28 19:54:40 · 429 阅读 · 0 评论 -
Java多线程应用
一丶两个线程交替打印1~100的数注意:当一个线程进入了同步代码块的时候,就应该释放另一个线程,当线程完成了一次的打印以后,应该自我wait(), 这样就可以做到两个线程交替打印:1~100package com.iflysse.test03;public class Day032901 { public static void main(String[] args) {原创 2017-03-30 15:04:46 · 376 阅读 · 0 评论 -
JAVA集合的运用
利用Collections工具类,要求分别按照成绩和年龄排序:原创 2017-03-23 19:31:12 · 212 阅读 · 0 评论 -
JAVA第三大特性-----多态
一、多态的定义多态的实例:package com.iflysse.test01;public class Day031401 { public static void main(String[] args) { Person1 p = new man(); if(p instanceof man){ man m = (man) p;原创 2017-03-14 19:04:15 · 243 阅读 · 0 评论 -
JAVA时间对象---字符串转日期,日期转字符串
这里运动到了两种方法 题目1. 编写函数将日期Date转成指定格式的字符串2. 编写函数将字符串转成指定格式的日期package com.iflysse.test01;import java.util.Calendar;import java.util.Date;import java.text.SimpleDateFormat;import java.text.ParseExce原创 2017-03-16 16:16:15 · 543 阅读 · 0 评论 -
JDBC连接mysql
一丶JDBC第二种格式JDBC连接数据库的步骤:1.加载驱动:Class.forName(“com.mysql.jdbc.Driver”) 2.获取数据库链接: DriverManager.getConnection(“jdbc:mysql://127.0.0.1:3306/数据库名”) 3.创建statement: conn.createStatement() 4.执行SQL: stat.原创 2017-04-12 12:48:41 · 444 阅读 · 0 评论 -
JDBC Dao的设计模式框架搭建
一丶Dao设计模式一些概念Dao设计模式: pojo(领域对象层):由普通的Java对象组成; dao(数据访问层):dao层实现了对数据库的增、删、改、查等原子操作; 业务逻辑层:此层由一系列的业务对象组成,实现了所需要的业务逻辑方法。依赖Dao层实现业务逻辑方法 控制器层:用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用于请求,并根据处理结果转发到不同的表现层组件 表现层:原创 2017-04-13 19:53:17 · 506 阅读 · 0 评论 -
Jdbc的事务
package com.iflysse.test07; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import jdbc_util.JdbcUtil01;public class Day041301 { public static void原创 2017-04-13 19:54:23 · 342 阅读 · 0 评论 -
JDBC模拟连接池、C3P0获取链接和最终的JdbcUtils工具类的版本
一丶模拟连接池获取连接:package jdbc_util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.sql.Connection;import java.sql.DriverM原创 2017-04-14 10:39:45 · 959 阅读 · 0 评论 -
解决JavaWeb中图片路径的做法
1.新建一个base.jsp,写web的相对路径2.在每一个jsp文件导出base.jsp 使用include标签进行导入原创 2017-06-08 10:41:05 · 1045 阅读 · 0 评论 -
JAVA第二特性----继承
关于super与this的用法super调用属性、方法时,指代父类中的对象;在子类的构造器中可以通过super(),调用父类的构造器,但是必须声明在首行;默认调用的是父类无参的构造器;注意: 每一个子类在实例化的时候,都会调用父类的构造器, 如果没有显示的调用父类的构造函数,系统会提供一个super()调用父类无参的构造函数。原创 2017-03-13 18:37:02 · 190 阅读 · 0 评论 -
JAVA集合的运用
一丶题目① 代码如下:package com.ifysse.test02;public class Worker { private String name; private int age; private double salary; public Worker(){} public Worker(String name, int age, double s原创 2017-03-22 18:17:39 · 357 阅读 · 0 评论 -
JAVA项目----ATM的实现功能
ATM取款机实现 (1)ATM客户端需要登陆,用户输入正确的银行卡号和密码,系统核对无误后才能进行操作 (2)登陆后,用户可以进行查询余额、取款、和修改密码的操作; (3)取款操作,有操作结果提示,如“操作成功”或“余额不足,操作失败” (4)密码输入错误3次将提示“对不起,卡已经被没收” (5)使用控制台程序完成本应用定义三个类ATM、Input、Operation原创 2017-03-12 20:13:47 · 3581 阅读 · 0 评论 -
java算法
一丶冒泡排序的用法; 二丶选择排序的用法;原创 2017-03-02 16:59:16 · 295 阅读 · 2 评论 -
习题(练习类、构造函数和static关键字)
static关键字1,编写一个类,包含一个排序的静态方法Sort(),当传入的是一个整形数组,按照从小到大的顺序输出,如果传入的是一个字符串,就将字符串反序输出。PS:考虑下函数重载package homework;import java.util.Arrays;/** 编写一个类,包含一个排序的静态方法Sort(),当传入的是一个整形数组, 按照从小到大的顺序输出,如果传入的是一个原创 2017-03-08 14:38:43 · 1490 阅读 · 0 评论 -
java习题--->银行项目
1.创建 banking 包 2. 在 banking 包下创建 Account 类。该类必须实现上述 UML 框图中的模型。 a. 声明一个私有对象属性:balance,这个属性保留了银行帐户的当前(或 即 时)余额。 b. 声明一个带有一个参数 (init_balance )的公有构造器 ,这个参数为 balance 属性赋值。 c. 声明一个公有方法 geBalance,该方法用于原创 2017-03-09 19:25:55 · 2620 阅读 · 3 评论 -
java基础综合练习
1.手机号码验证 验证手机号码 总长度为11位 第一位为1,第二位为3或者5,第三位为8或者9 11位输入均为数字package practice;import java.util.Scanner;/**手机号码验证验证手机号码 总长度为11位 第一位为1,第二位为3或者5,第三位原创 2017-03-06 15:44:51 · 457 阅读 · 0 评论 -
JAVA集合类List/Set/Map的区别
三者之间的区别原创 2017-03-20 16:34:10 · 326 阅读 · 0 评论 -
异常与异常处理
一丶异常的简介:java异常是java提供的用于处理程序中错误的一种机制。有异于常态,和正常情况不一样,有错误出现。从编程上来讲,把阻止当前方法或作用域,称为异常。涉及良好的程序应该在异常发生时,提供处理这些错误的方法,使得程序不会因为异常的出现而阻断或产生不可预见 的结果。java程序的执行过程中如果出现异常事件,就会生成一个异常类对象,该异常类对象封装了异常事件的信息,并将提交给java原创 2017-03-20 19:08:01 · 301 阅读 · 0 评论 -
Java输入输出----IO流
一丶文件/文件夹 File类具体的File类中的方法,用的时候需要查找API文档,这里我就不一一列举了。 二丶IO输入/输出流IO流用来处理设备之间的数据传输:java程序中,对于数据的输入/输出操作以“流stream”的方式进行IO包下提供了各种”流”类接口;用以获取不同的种类数据,并通过标准的方法输入或输出输入:读取外部的数据(磁盘)到程序中(内存); 输出:将程序(内存)数据原创 2017-03-27 19:30:54 · 428 阅读 · 0 评论 -
面向对象编程(类,构造器,重载,this关键字)
类与对象类是一个抽象的概念(是某一类东西的统称); 对象是真实存在的,是类的实例; 类的组成1.类的关键字 class 类名{} 2. ① 类的组成之一:属性–>成员变量; 权限修饰符 数据类型 变量名 ② 类的组成之二:方法–>成员方法; 权限修饰符 方法返回类型 方法名(参数列表){ // 方法体 }原创 2017-03-07 16:29:53 · 437 阅读 · 0 评论