`
xiaoyjj
  • 浏览: 53226 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
java学习总结——集合框架         集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。         (以上内容摘自百度百科)         按照我的理解呢,可能有接触过java的都应该用过队列。刚开始学的时候是自己写一个自定义队列,使用时候在调用自己所写的队列中自己写的增删查改等等的功能。而集合框架呢则省去了这个麻烦~他是已经给我们定义好了的一套东东,里面包括着很多,好像比较常用的(或者说是我比较会使用的)有ArrayList,LinkedList,Vector,HashSet,TreeS ...
      之前是学习到了有关文件的操作,主要是对文件进行创建删除查找搜索等等。~现在就可以对文件进行一些简单的操作了。比如读和写~       这里所说的IO流就是对应的InputStream和OutputStream。分别是字节输入流和字节输出流。我觉得这里有一处容易混淆的是呢InputStream字节输入流可能我们在字面理解输入就是往文件里输入么?但。。恰恰相反。这里的流的源头是文件,所以输入是从文件往外,而OutputStream输出流才是向文件方向的。。刚开始接触感觉好容易弄混的。多多练习敲敲代码就ok啦。   下面总结一下这个IO流的简单的使用: public static ...
java学习ing——初识文件         也是学习java有几个月了。~~现在开始接触文件的操作。虽然可能是很浅显的一些只是的总结,但我觉得对那些也跟我一样刚刚接触这些的盆友们也是会有一定的帮助的。   首先来了解一下File ...
 java学习ing——五子棋的制作(人人对战)               自从上次完成了一次画图板,接下来的一个小项目的制作就是五子棋。包括了人人对战还有就是人机对战。这一片文章就先说一下人人对战,人机之后再来完善 #^_^   先附一张效果图哈~           先来制定一个制作五子棋大体的一个思路吧:           1.要先有个窗体,有棋盘。           2.要能在上面画出棋子(也就是下棋),并且要完成黑白交替的下棋。           3.要能够判断输赢,判断是否有某个颜色的棋子五个相连。       人人的比较简单,基本的 ...
上一篇所总结的是实现画图板的界面以及基本功能。那么在我们画图的时候就会发现一个问题:我们画好了一个图形之后,如果改变的窗口大小,或者最大化最小化之后,我们所画的图形就都消失了!我们画的东西之所以会小时 ...
学习java这门编程语言也有一个多月了。~如果能用自己学的编程语言去开发一些小程序软件可以说是自己一直梦寐以求吧!。模仿XP的画图板的开发则是学java来最早做的一个小软件。也是把之前学到的很多知识得意联系并且掌握 ...
感觉好久没有写总结了似的。~这回的主角是关于一维数组、二维数组和有关数组排序的问题。 首先来总结一下一维数组。 什么是数组呢?。可以把数组理解成为一种容器,这个容器的作用是用来储存数据的,而且那些数据要求都是同一种数据类型的。而且,数组中的数据在内存中的存储是占用一整块连续的内存空间。这些特点使得数组变得十分好用而方便。   那么怎样来定义一个数组呢? 最基本的方法应该是这样的: 数据类型 [] 数组名 = new 数据类型[数组长度]; 例如我们要建立一个用来存储十个整形数据的数组的定义方式就是: int [] array = new int[10]; 这种定义直接定义了数组的 ...
算来~~学习java也小有半个多月了。~现在看来感觉真的学到了蛮多的东西的,从最早对java一点基础都没有到现在写些简单的程序,创建简单的界面窗体,实现了部分功能的画图板~~~但怎么说呢,自己对语言可能感觉只要会写代码 ...
这一篇是对登陆界面的设计以及使用监听器的一个总结。 首先创建一个类似QQ的登陆界面。 import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; import javax.swing.JTextFiel ...
  继承这个词我们在平时生活中也是经常遇到的~~子一代继承父辈的遗产,或者继承什么什么的传统等等。~那现在用一段代码来看看java中的继承是什么意思的吧~     //定义一个学生类 public class Student{ //定义学生的属性 private String name = "XiaoYZ"; public int age; //定义学生可以做的一些方法 public void study(){ System.out.println(name+"学生在学习"); } ...
    从最早的对java一点了解都没有,到现在可以写一些简单的程序,创建一个简单的窗体也有一段时间了。就趁着这个时候对这几天学下来的东西进行一下总结吧。~           首先也是对现在那些比较常见的编程语言进行了一些分类,对比。例如只是面向过程的语言C语言,。。既可以面向对象又是面向过程的C++,还有只是面向对象的C#,java,Objective-C。  也懂得了这些语言在计算机上运行的机理。java与他们不同的就是有一个中间层的存在。                刚开始学习Java,电脑里没有支持java翻译的平台,因此安装了JDK之后在cmd里面输入java指令和ja ...
Global site tag (gtag.js) - Google Analytics