
JAVA编程
nuisthou
学生
展开
-
java中extends和implements的区别
本文是在看了几篇网络博客后,加上自己的理解所得。原文参见网址:http://blog.youkuaiyun.com/foreverhuylee/article/details/21283983;java中extends和implements的区别主要有以下两点:1.extends表示类的继承:如Class Dog entends Class Animal表示子类Dog继承父类Animal;类的继承原创 2015-09-04 09:56:27 · 568 阅读 · 0 评论 -
dbcp数据库连接池
dbcp数据库连接池的配置原创 2016-08-31 14:52:32 · 670 阅读 · 1 评论 -
坦克大战项目总结
最近复习了一下刚学习J2SE后,跟着马士兵老师学习的这个项目;首先,写一个项目需要注意需求分析:1.能够四处移动;2.能够打击敌人;3.敌人能够移动;4.能够产生爆炸;5.能够产生障碍;6.能够增长生命;其次,写项目不是一蹴而就的,先从最基础的功能实现,然后不断的往上面加东西,注意保存版本。下面对这个项目进行一个小结: 0.1 产生一个窗口:这个是通过继承原创 2016-02-27 15:54:03 · 4690 阅读 · 0 评论 -
java连接数据库--JDBC编程
最近写了一个java连接SQLServer数据库的程序,复制如下:import java.sql.*;public class TestJdbc {/*** JDBC编程--连接SqlServer*/public static void main(String[] args) {String url = "jdbc:sqlserver://localhost:1原创 2016-02-22 10:38:37 · 774 阅读 · 0 评论 -
java中Server端和Client端常见的通信方式总结
首先声明知识必须站在巨人的肩膀上,所以本文部分内容参加,如下两篇blog:http://blog.163.com/luyanbinaiwx@126/blog/static/91941358201459644542/;http://blog.sina.com.cn/s/blog_85b0ae450101irfz.html;网络编程主要包括两种通信方式:TCP/IP通信和U原创 2016-01-14 20:51:10 · 7884 阅读 · 0 评论 -
J2SE小结二
1.异常处理:0.1 四个关键字:try{...}catch(异常){...};throw;throws;finally;0.2 throw和throws的区别:throws是用来声明一个方法可能抛出的所有异常信息throw则是指抛出的一个具体的异常类型。通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的原创 2015-12-22 15:44:34 · 380 阅读 · 0 评论 -
J2SE学习小结一
我利用一个月的时间学习了马士兵老师的J2SE讲解,并总结如下的知识点:1.java的基础知识:0.1 java的两大机制:java虚拟机和垃圾回收机制;正是由于java虚拟机的存在才实现了java“一次编译,到处执行”;0.2 java编写程序特别要注意程序的书写格式,正是成为一名有素养的程序员的必经之路;主要存在如下格式:{}成对出现,缩进,=两边空格,断块间空一行啊。0.3 j原创 2015-12-22 13:37:49 · 664 阅读 · 0 评论 -
java读写文件的模板
InputStream in = null;OutputStream out = null;try{in = new FileInputStream("");int len = 0;byte buffer[] = new byte[1024];out = new FileOutputStream("");while((len = in.read(buffer))>0){原创 2015-12-01 16:28:10 · 945 阅读 · 0 评论 -
在线聊天系统雏形总结
在线聊天系统的雏形,是对我学习了J2SE的基础之后,开发练手的第一个项目;该项目分成如下几个步骤,并对每个步骤的知识点,做一定的小结:1. 产生一个窗口:主要用到的知识点是,从Frame中继承;2.窗口的初步布局:主要用到TextField和TextArea 两个Api函数;3.加入窗口关闭事件:主要用到 匿名类,此处是一种固定的写法,如下:this.addWind原创 2016-01-03 20:46:41 · 1237 阅读 · 0 评论 -
servlet修改代码默认模板
在实际开发中,这些生成的代码和注释一般我们都用不到的,每次都要手工删除这些注释和代码,很麻烦,因此可以根据开发的实际情况修改Servlet的模板代码,改成符合实际开发需求的模板代码。下面以MyEclipse 10为例进行说明如何修改Servlet的模板代码 具体步骤如下:找到MyEclipse安装目录下的\Common\plugins文件夹,比如:D:\MyEclipse10\Commo原创 2015-11-29 15:32:15 · 1688 阅读 · 0 评论 -
java中的抽象类和抽象方法
最近读了好几个关于java中抽象类和抽象方法的总结:1.抽象类:注意以下几个知识点一、当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract;二、抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类;三、抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类,但是对象不能由 抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象原创 2015-11-02 09:48:36 · 946 阅读 · 0 评论 -
对java中多态的深刻理解
1.多态的两种表现形式:方法的重载和重写;重载:在同一个类中定义了相同的方法,但是参数不一样,就称为方法的重载;重写:在继承类中重写定义了父类的方法,称为方法的重写。2.举个栗子:class A { public String show(D obj){ return ("A and D"); } public原创 2015-11-08 21:55:49 · 370 阅读 · 0 评论 -
java中内部类的相关知识点总结
本文转载自:http://www.cnblogs.com/nerxious/archive/2013/01/24/2875649.html;内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个转载 2016-10-11 12:27:30 · 339 阅读 · 0 评论