
java se
宇宙第一帅
技术成就梦想
展开
-
java接口的基本使用
接口的使用我绝的主要是代码的分散特点,但是分散的基础是几种的,也就是所谓的“高内聚,低耦合”的特点,从代码维护的角度去考虑,得到哦了很大的提高,下面是我的一小段典型的接口使用实例代码:package com_5;interface Computer{ public void open(); public void close();}public class inter { /**原创 2015-06-18 12:04:07 · 716 阅读 · 0 评论 -
Oracle数据库临时总结-1
好久没有发表博客了,在学习oracle之前已经学习过mysql了,以为在学习oracle的时候应该会轻松许多,但是,是我想错了,Oracle要比mysql难上一个层次,主要表现在以下寄个 方面:1:Oracle的权限系统较为复杂,但是,不得不说,这也是oracle最为精华的部分。2:Oracle的模式,方案,实例等概念与以往对学习数据库的认识很容易弄糊涂。3:虽然有的地方oracle是原创 2015-08-16 17:27:19 · 3642 阅读 · 0 评论 -
Servlet的部署开发细节以及注意事项
学习servlet最困难的我感觉还是配置,一开始是很麻烦的,为了较好的学习,一开始还是以手动开发我觉得比较好,但是真的有点把握给搞晕了,尤其是部署servlet方面很麻烦,这里做一下简单的总结,前提是对tomcat的体系一定要有一定的了解,就像了解apache那样,差不多大的。 一开始: 要现在webapps内创建应用,想起什么名字都可以,如web1 然后: 在web1文件夹内部建立两个文件原创 2015-06-24 11:41:31 · 876 阅读 · 0 评论 -
Socket实现一个简单的半双工通信
Socket是客户端进行在网络与服务器进行数据交互的一种基本通信方式,通信有三种通信,即单工,半双工,和全双工。 所谓单工,就是只能够进行单向通信,如bb机。 而半双工就是一来一回的通信方式,如对讲机。 全双工也是最常用的,就是现实长连接实时通信,如QQ。 如果理解了上面的三个工作方式,那下面就以半双工为例,分析一下其工作的流程: 首先:在服务器端建立一个监听端口,没有多么复杂,就相当于一原创 2015-06-23 14:25:24 · 4549 阅读 · 0 评论 -
用java开发的一个简单的记事本程序
代码如下:package IO;import java.io.*;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class notepad extends JFrame implements ActionListener{ /** * @param args */原创 2015-06-22 19:48:24 · 4553 阅读 · 0 评论 -
IO流之文件读写操作
在IO流中,文件的读写算是最基本的操作了,这样就可以在一定程度上丰富了功能,文件的读写主要有下面几个步奏: 1:定义文件对象 2:定义输入或者输出流 3:循环遍历以字节的方式输入或者输出package IO;import java.io.*;public class writeoupt { /** * @param args */ public static原创 2015-06-22 15:13:56 · 869 阅读 · 0 评论 -
io流初步
io流在java里面是比较重要的,所谓流,应当是相对于内存而言的,向内存输入就是输入流,反之输出流。下面两个简单的文件实例,分别介读取文件,创建文件,以及查看目录的文件等初步io操作。package IO;import java.io.*;public class Iotest { /** * @param args * @throws IOException原创 2015-06-22 13:57:07 · 710 阅读 · 0 评论 -
swing绘图体系
据说这个不是很有用,其实我也觉得不是很有用,因为这个做界面绝世太丑了,而且不是很方便使用,同时绘图也不是java的强项,但是,作为学习,还是有一定的必要的,总体来说难度不是很大,但是需要记忆的东西比较多。下面是简单的代码实例:package com_1;import java.awt.*;import javax.swing.*;public class demon_2_6 extends JF原创 2015-06-19 20:42:20 · 790 阅读 · 0 评论 -
java中多线程的基本理解以及运行机制
所谓线程,就是一种简单的进程,多线程可以实现多个运行,这样就丰富我我们的功能。线程有以下几个状态:可运行状态,运行状态,阻塞状态,销毁状态。运行线程一般有两种方式,一种是继承thread类重写run方法。第二种是写Runnable然后重写run方法实现线程。下面是分别两类方法:1:package Test;public class dxcheng { /** *原创 2015-06-20 17:44:13 · 690 阅读 · 0 评论 -
java的事件处理机制基础
java的事件处理机制在我看开是应该建立在swing的基础之上的,因为在se阶段,java的事件处理就是监听图形界面的,我说的是一般,当然也有特殊,对于事件,对于我应该不会陌生,这个事件的意义和B/S开发里面的事件是相同的,同样的也具有事件源,事件监听和事件响应,这种机制是为了更好的完成人机交互,这个东西也是在绘图防技术方面的重点,原理不是很难理解,难理解的就是事件处理的底层因素,对于这个,同样的原创 2015-06-20 12:30:09 · 997 阅读 · 0 评论 -
java的异常处理机制
至少在我的现有学习阶段,对于异常,在实际的项目中是没有怎么用到,包括php的一些项目,同样也是没有用到,可能从某一方面讲,我的代码写的还是不太成熟。但是,我还是绝得,在学习的初级阶段还是应该以功能为主,其次再去考虑代码的严谨性。 异常的处理机制就是获取异常,处理异常和抛出异常这三个方面。package yichang;import java.beans.Expression;import ja原创 2015-06-19 18:34:28 · 622 阅读 · 0 评论 -
泛型的基本使用
这个说实话我是没有理解的,总的来时,我感觉这就是一个标志性的东西,就像人的身份证一样,它可以作为一类或者多类数据代表。 没有多少理解,直接上代码吧,代码如下:package io_1;import java.util.ArrayList;import java.util.HashMap;public class yichang { /** * @param args *原创 2015-06-19 17:23:10 · 686 阅读 · 0 评论 -
java连接mysql数据库的方法
用java连数据库的有点之一就是不用去配置文件,直接引入一个jar包就行,这也是和php是不同的,但是具体的对于数据库的操作是相对php有一些复杂的,主要要做的步奏如下: 1:引入jar包和sql包。 2:加载数据库驱动, 3:设置,连接,查询,执行 4:按步骤去执行。 5:取回结果 代码如下:package com_jdbc_1;import java.sql.*;import j原创 2015-06-19 17:07:39 · 869 阅读 · 0 评论 -
java绘图-绘制图片
这里主要说的是绘制图片,所谓绘制图片,就是把外部的图片信息加载到内存然后由java编译器去绘制,总的来说感觉相比B/S开发有一些麻烦,不是说原理麻烦,他们的原理其实都一样的,不一样的是他们实现的过程的复杂程度,要重写方法,加载图片,显示图片等。但是,还是有一定的意义,还有一点要注意的是,就是路径的加载,一定不能加载错误,负责回忆出现很大的问题。package huitu;import jav原创 2015-06-20 09:42:00 · 7858 阅读 · 0 评论 -
在java代码中使用Oracle数据库的事务处理机制
//使用java代码操作oracle数据库的代码如下:package Transaction;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;publ原创 2015-08-26 14:14:29 · 2091 阅读 · 0 评论