java
文章平均质量分 88
Ryuka-fly
这个作者很懒,什么都没留下…
展开
-
JAVA基础知识精华总结
1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int 型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不转载 2013-06-24 00:22:03 · 706 阅读 · 0 评论 -
java中的socket应用详解
Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上数据的传递。在Java中,有专门的Socket类来处理用户的请求和响应。利用Socket类的方法,就可以实现两台计算机之间的通讯。这里就介绍一下在Java中如何利用Socket进行网络编程。 在Java中Socket可以理解为客户端或者服务器端的一个特殊的对象,这个对象有转载 2013-10-26 09:56:52 · 1947 阅读 · 0 评论 -
Java各阶段学习书目
1. 入门:高永强的《Java编程艺术》2. 提高Bruce Eckel的《Thinking in Java》3. 进阶Joshua Bloch的《Effective Java》Joshua Bloch的《Java Puzzlers》4. 全面Cay S. Horstman的《Core Java: Volume I Fundamentals》转载 2013-11-03 20:34:28 · 619 阅读 · 0 评论 -
Swing中弹出对话框的几种方式_JOptionPane.showMessageDialog等详解
在swing中,基于业务的考量,会有对话框来限制用户的行为及对用户的动作进行提示.Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,利用JOptionPane类中的各个static方法来生成各种标准的对话框,实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都是模式对话框。ConfirmDialog --转载 2013-11-23 16:43:42 · 914 阅读 · 0 评论 -
java中如何对JFrame进行设置背景颜色和背景图片
Java窗口是指JFrame或者Frame其次,窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。其实,J在你直接调用这个方法后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane().而JFrame上的contentPane默认是Color.WH原创 2013-11-27 15:39:29 · 65387 阅读 · 5 评论 -
java中的图形界面如何在JFrame中添加背景色及背景图片
Java窗口是指JFrame或者Frame其次,窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。其实,JFrame的显示机制。在你直接调用这个方法后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane().而JFrame上的contentPane原创 2013-11-27 15:26:43 · 35993 阅读 · 0 评论 -
swing开发图形界面工具配置(可自由拖控件上去)
swing开发图形界面工具,eclipse swing图形化操作界面工具配置1.有一个小功能要有一个界面,之前知道有一个 图形化界面的(就是可以往上面拖控件布局的工具)JBuilder,今天上午就下了一个(1.6GB)好不容易下载完了,最新版本的(没找到老版本的,记得老版本的特好用)安装好之后发现没有swing拖控件的组件 ,还要去下载GUI等等插件(而且还是试用版)。太无语JBuilde转载 2013-11-28 23:42:29 · 1271 阅读 · 0 评论 -
JAVA多媒体编程入门(音频部分)
Kaj verify applet class methodAudio can be a very powerful tool in a multimediaproduct. In fact, a few sound clips can really jazz up a program and draw theusers attention. The Java Developers Kit s转载 2013-12-07 19:48:11 · 996 阅读 · 0 评论 -
第四讲、Java 多媒体编程应用技术
[本讲的知识要点]:Graphics类、paint()格式及绘制的时机。Java中的文本、图形、图像绘制、声音、动画等编程技术。4.1 Java 中的图形、文本、图像绘制编程的相关知识4.1.1 有关的类及绘制函数:主要涉及java.awt包中的Graphics类;编程的基本方法是调用Graphics类中的相应的绘制图形、绘制文本、绘制图像等函数以实现在图形窗口下输出图形、文本、图像等。转载 2013-12-07 19:54:49 · 969 阅读 · 0 评论 -
利用JMF播放视频
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/25474本文主要使用JMF来实现在一个Applet中播放本地MPEG格式视频文件。并给出一个实例。author: ZJ 06-11-15Blog: [url]http://zhangjunh转载 2013-12-07 21:35:25 · 761 阅读 · 0 评论 -
Jsoup学习之Jsoup类
目录(?)[+]cleanconnectisValidparseparseparseparseparseBodyFragmentJsoup类一、类结构java.lang.Object org.jsoup.Jsouppublic classJsoup extends ObjectJsoup类来自于or转载 2013-12-11 00:41:19 · 691 阅读 · 0 评论 -
Java调用SQL Server的存储过程详解
1使用不带参数的存储过程 1 {call procedure-name} 作为实例,在 SQL Server 2005 AdventureWorks 示例数据库中创建以下存储过程: CREATE PROCEDURE GetContactFormalNames AS BEGIN SELECT TOP 10 Title + ' ' + Fir转载 2013-12-22 20:56:07 · 560 阅读 · 0 评论 -
JAVA自学之路
JAVA自学之路 一:学会选择为了就业,不少同学参加各种各样的培训。决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢?我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了解这个世界吧转载 2013-12-24 08:52:09 · 801 阅读 · 1 评论 -
JMF播放视频
JMF是SUN推出的用来提供给Java开发者使用Java开发视频与音频播放程序的开发库,JMF的推出已经有几年的历史了,目前最新的版本为2.1.1e,这里我们来讲述使用Java的AWT组件来开发一个视频播放器,采用JMF作为视频的播放库,希望能够抛砖引玉,使得更多的人能够对JMF进行更加深入的研究,并贡献出自己的研究所得。 首先,您需要下载用于自身操作系统的JMF安装包,下载地址:htt转载 2013-12-26 09:30:13 · 1123 阅读 · 0 评论 -
Sublime Text 2 设置文件详解
有朋友说想要文章图片里的配色主题,这个不是自带的,我放出来了,喜欢的朋友可以下载)看来想驾驭好这软件不弄清楚配置文件是不行了,周末找了时间把配置文件的每条配置信息都加上了中文注释,现在贴出来和大家共享,里面有解释不清楚的也欢迎大家伙来互相讨论:)另外,这也是我的第一篇博客,以后我会多写些前端方面的文章和大家共享,欢迎一起讨论:) Preferences.sublime-sett转载 2014-09-06 11:33:04 · 680 阅读 · 0 评论 -
MySQL新建用户,授权,删除用户,修改密码
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.转载 2014-11-15 16:06:58 · 490 阅读 · 0 评论 -
我的Android之旅——学习、项目、心态
转 我的Android之旅——学习、项目、心态 时间:2012-07-28 12:39来源:Internet 作者:Internet 点击:676次? 我的Android之旅——学习、项目、心态 分类: Android ?我的Android之旅——学习、项目、心态分类: Android Tattle 2012-07-25 11:53 17转载 2013-10-24 15:17:04 · 795 阅读 · 0 评论 -
java中IO流的学
java IO流涉及到的class 和 interface. 字节流和字符流的区别: 字节流:字节流是一个字节一个字节读取,和一个字节写入,使用于传输任何类型的数据。 字符流:基于字节流,每次需要查询编码表,返回对应的字符,使用于传输字符数据。 一般情况,如果传输的是纯文本数据,建议使用字符流,其他的用字节流。 这些图是我从网上下的,我想对学习java的IO会很有帮助。有什么指转载 2013-09-27 15:35:53 · 696 阅读 · 0 评论 -
一个计算机专业学生几年的Java编程经验汇总
来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升??1. 关于动态加载机制?? 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往转载 2013-06-24 00:07:26 · 658 阅读 · 0 评论 -
个人小项目——飞聊通讯录V1.0小结
设计一个简单的通讯录,实现管理员对通讯录的管理,包括添加一条通讯记录,根据id修改对应的记录信息,根据id删除一条记录,根据id显示一条记录的详细信息。每个页面都要有命令提示信息。具体要求1. 系统启动的时候从数据库读取是否已经存在管理员,如果没有注册管理员则先要求注册一个新的管理员账户。如果管理员已经存在,则要求管理员输入账号和密码登录,登录成功后直接显示所有的通讯记录。转载 2013-06-24 00:09:30 · 727 阅读 · 0 评论 -
JAVA新人常犯错误集锦
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://legend2011.blog.51cto.com/3018495/1057901 学习程序设计,最怕的事情可能就是遇到错误却找不到错在哪里。这里列举一下笔者发现的JAVA新人常犯的错误,供目前正在上笔者JAVA课程的学生参考,其他JAVA初学者亦可借鉴。转载 2013-09-07 09:12:29 · 985 阅读 · 0 评论 -
java中抽象类与抽象方法的使用问题
javastringconstructorsetterexceptionclass从面向对象设计的角度来说,抽象类与抽象方法,接口都是必不可少的内容,正是这些概念以及实际运用,够成了java面向对象的核心与强大,抽象类,方法是和多态密不可分的设计范式....何为多态?简单的说就是一类事物的多种形态,基本类型有多种形态(类型自动转换),方法有多种形态(重载:同名不同参),引用类型转载 2013-09-08 23:55:27 · 631 阅读 · 0 评论 -
java中String类和常用方法的使用
1、 String类及常用方法 详细讲解了JAVA中最常用的类——String的具体操作,包括字符串的比较,String类的特性,以及String类中一系列方法(包括赋值方法)的使用。String类因为String可以直接赋值 String肯定是一个类,如果按之前的理解,一个类要想使用必须使用new开辟空间或者把其他对象的引用传递过来。String能否转载 2013-09-04 17:38:31 · 1032 阅读 · 0 评论 -
java 泛型详解
普通泛型Java代码 class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } pu转载 2013-09-17 15:04:26 · 441 阅读 · 0 评论 -
java 中hashcode 与 equals的关系
java 中hashcode 与 equals的关系先来看能表明hashcode和equals的关系的几句话:equals()相等的两个对象,hashcode()一定相等;equals()不相等的两个对象,却并不能证明他们的hashcode()不相等。反过来:hashcode()不等,一定能推出equals()也不等;hashcode()相等,equals()可能相等,转载 2013-10-04 16:16:44 · 653 阅读 · 0 评论 -
java中set/map/list/vector 的详解
1.Collection List Set Map 区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序否允许元素重复否Collection否是List是转载 2013-10-05 10:43:53 · 1103 阅读 · 0 评论 -
Java观察者模式
java设计模式hibernatespringfreemarkerjms论坛上很多人都讲设计模式,也讲了很多设计模式,现在也来说说我对一些设计模式的理解,对于一些简单的模式就不多说了,一切都在我以前写的例子中使用到了,比如说在velocity和freemarker的比较那篇文章里用到了单例,工厂,方法模板,在java邮件,在简单和复杂之间那篇文章里用到了策略,适配,在easywebwo转载 2013-09-21 10:41:37 · 585 阅读 · 0 评论 -
Java 观察者模式的浅析
简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。 观察者模式的结构 观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Sou转载 2013-09-21 10:46:23 · 612 阅读 · 0 评论 -
ByteArrayOutputStream和ByteArrayInputStream详解
转载于http://www.blogjava.net/rainmanyang/articles/232045.htmlByteArrayOutputStream类是在创建它的实例时,程序内部创建一个byte型别数组的缓冲区,然后利用ByteArrayOutputStream和ByteArrayInputStream的实例向数组中写入或读出byte型数据。在网络传输中我们往往要传输很多变量,我们转载 2013-09-23 12:46:56 · 886 阅读 · 0 评论 -
Java向上转型与向下转型 (一)
我们在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。5.13.1 向上转型我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗转载 2013-09-24 00:20:55 · 674 阅读 · 0 评论 -
JAVA的向上转型与向下转型(二)
java 转型问题其实并不复杂,只要记住一句话:父类引用指向子类对象。什么叫父类引用指向子类对象,且听我慢慢道来.从2个名词开始说起:向上转型(upcasting) 、向下转型(downcasting).举个例子:有2个类,Father是父类,Son类继承自Father。Father f1 = new Son(); // 这就叫 upcasting (向上转型)// 现在f转载 2013-09-23 23:43:50 · 805 阅读 · 0 评论 -
JAVA IO 学习总结
我将按照基类的顺序:InputStream、OutPutStream、Reader、Writer来分别对Java I/O加以总结。 java中的流,简单理解就是管道里有流水,这个管道连接了程序和文件。 InputStream、OutPutStream是字节输入流的所有类的超类。 Reader、Writer是字符输入流的所有类的超类。 Java IO流对象(其实大家转载 2013-10-10 00:07:27 · 489 阅读 · 0 评论 -
java 正则表达式语法
30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门。当然,如果你是超人,那自 然得另当别论。别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之 后,发现转载 2013-09-26 00:13:18 · 901 阅读 · 0 评论 -
安装JDK时的环境配置
classpath D:\Program Files (x86)\Java\jdk1.6.0_11\lib;Path C:\Windows;C:\Windows\system32\wbem;D:\Program Files (x86)\Java\jdk1.6.0_11\bin;原创 2014-12-20 22:37:25 · 417 阅读 · 0 评论