最新文章列表

Java基础之栈堆简介

  栈(stack)与堆(heap)是两种数据结构,其数据项均按序排列,即只能在一端对数据项进行插入、删除等操作。其中栈一般由编译器自动分配释放,用来存放方法的参数值、局部变量等数据,遵循先进后出(First-In/Last-Out)原则;堆则一般运行时分配,用来存放New出来的对象等数据,由JVM自动回收,遵循先进先出(First-In/First-Out)原则。   栈堆均存在缓存机制, ...
syyixin 评论(4) 有2197人浏览 2015-02-02 17:09

java短路运算符和逻辑运算符的区别

/* * 逻辑运算符——不论是什么条件都要执行左右两边代码 * 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的 * 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。 * * 并联电路两个开关只要有一个开关闭合,电路就会通。 * 类似于短路或(||),只要有其中一个为true(开关闭合)是就 ...
3213213333332132 评论(0) 有1285人浏览 2015-01-26 16:26

java杨辉三角

package com.algorithm; /** * @Description 杨辉三角 * @author FuJianyong * 2015-1-22上午10:10:59 */ public class YangHui { public static void main(String[] args) { //初始化二维数组长度 int[][] ya ...
3213213333332132 评论(0) 有782人浏览 2015-01-22 16:00

基本数据类型和引用类型的初始值

package com.array; /** * @Description 测试初始值 * @author FuJianyong * 2015-1-22上午10:31:53 */ public class ArrayTest { ArrayTest at; String str; byte bt; short s; int i; long ...
3213213333332132 评论(0) 有628人浏览 2015-01-22 15:56

奇葩总结

1、    public static void main(String[] args) {             int a;     }运行会报错吗? 答:会,Testcase: com.test.TestContainer: Caused an ERROR No runnable methods java.lang.Exception: No runnable methods ...
lBovinl 评论(0) 有335人浏览 2015-01-06 10:07

对象流的使用

刚入门学习java,这里是个人的一点理解,有错误恳请指出。 1.使用对象流的目的,使用对象流就是为了安全的传递信息。 2.但是要使用对象流,必须对对象实现序列化 3.什么是序列化? 因为数据的传输都是二进制的字节流,序列化一般是指把结构化的对象变成无结构的字节流  4.对象流的使用 4.1信息发送方要发送信息 ObjectOutputStream oos=new ObjectOut ...
永夜-极光 评论(0) 有775人浏览 2014-12-28 14:26

TreeSet排序

    今天查阅ansj源码是看到权重这里: private List<Keyword> computeArticleTfidf(String content, int titleLength) { Map<String, Keyword> tm = new HashMap<String, Keyword>(); List<Ter ...
yucang52555 评论(0) 有709人浏览 2014-12-11 11:28

Think in java 读书笔记

one charpt 对象入门      抽象的进步 汇编对基础机器抽象,“命令式语言”对汇编抽象 所有问题都归为列表,归为算法的抽象 抽象为对象 个 人理解:用对象来描述世界,而不单单只看问题。问题只是各对象相互作用的结果,所以确切地说面向对象语言描述的是与所要解决问题相关的各个部分组成的环 境,这个各个部分即为“对象”。发散而想,用面向对象语言编写的一个程序,解决的 ...
unnKoel 评论(0) 有799人浏览 2014-11-27 09:43

hibernate 表设计,关系维护说明 mappedby

hibernate 表关系的维护 主要通过如@oneToOne等标签标记。在这些关系中,重要的是mappedby的设置。 如:   @OneToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REMOVE }, mappedBy="user", fetch = Fet ...
xinyuan197 评论(0) 有1285人浏览 2014-10-23 14:34

五子棋代码——请各位指教指教——只到判赢

package sj.Gobang_V04; import java.awt.Point; import java.util.ArrayList; /** * 游戏属性接口 * * @author Songjie_xuan * @time 2014-09-30 * */ public interface Gobang_Attribute { pu ...
songjie_xuan 评论(0) 有1000人浏览 2014-10-13 22:16

初识线程

初识线程   每当我们提起线程,可能会将其与进程或者程序的概念混淆,无法区分这三者之间的关系。现在,让我来梳理梳理这三个概念的区别。程序是代码、文件等得集合,是静态的,可以复制到不同的计算机上;进程是执行中的程序,是动态的,无法复制到其他计算机中;线程是进程中的执行单位,同个进程下的线程共用进程中的内存资源。以学校上课为例:程序相当于同一年级的教学安排表,适用于不同的班级;进程相当学校上课, ...
殇瓶-MIN 评论(0) 有428人浏览 2014-08-04 10:28

java基础之接口

        虽然我在学习的过程中很少写过interface,但是却经常使用到implements,来让写的类遵循某个特定的接口。学习interface,首先我们还是先来了解一下抽象类吧: 抽象方法:仅由声明,没有方法体的方法。 包含抽象方法的类叫做抽象类,如果一个类包含一个或者多个抽象方法,则该类必须为抽象类,然而抽象类不一定必须具有抽象方法。 抽象类的功能:阻止产生这个类的任何对象( ...
lwbbupt 评论(0) 有962人浏览 2014-07-29 21:10

小谈队列

小谈队列   虽然数组是存储和访问速度最快的数据结构,但是却受创建时其长度、存储的类型就固定限制这一特性所限制。为此我们引入动态存储数 ...
殇瓶-MIN 评论(0) 有440人浏览 2014-07-28 22:28

java基础之多态

下面是一个关于多态的示例,下面将主要针对这个例子进行分析: package javaDemo.unit8; import java.io.ObjectInputStream.GetField; class Glyph{ int field1 = 1; stati ...
lwbbupt 评论(0) 有1331人浏览 2014-07-28 20:21

JAVA基础——数组

JAVA基础——数组 近来写的几个小项目,都是使用数组来存储数据的。恰巧现在还没有写数组的相关博文。在这篇博文中将会总结JAVA中数组的相关概念信息。 数组是指一组数据的集合,数组中的每个数据称为元素。数组通过new关键字创建对象,因此JAVA中数组可以理解为引用类型,即在栈中定义引用变量,在堆中创建内存空间。数组是一种线性的数据结构,在堆中开辟的内存空间是连续的,并且在创建的同时就确定数组 ...
殇瓶-MIN 评论(0) 有521人浏览 2014-07-28 19:32

java基础之代码复用

我们在编程过程中经常使用代码复用,其中主要有两种方式:组合与继承。 组合:即在编程中直接将某个类引入到新类中作为新类的field。 继承:子类继承了父类,就会自动获取到父类的field和方法(public和protected等)。 在学习的过程中发现了以下一个以前不曾注意的点: ①一个程序中含有多个类,每个类都可以具有自己的main方法,其他的类也可以相互调用main方法,看作普通的静态 ...
lwbbupt 评论(0) 有1884人浏览 2014-07-27 17:32

java基础之访问权限控制

java中访问权限控制修饰词包括了:public protected private 和默认(包访问修饰权限),值得一提的是protected也同时提供了包访问权限,也就是说相同包内的其他元素也可以访问protected元素;然而,如果一个子类继承了父类,子类就具有了父类继承而来的protected方法或者field,但与该子类位于同一包下的其他元素并不具有访问权限。 其中值得注意的是对于类c ...
lwbbupt 评论(0) 有914人浏览 2014-07-25 23:08

基础之石——事件处理机制

基础之石——事件处理机制   想要了解事件处理机制,首先,我们需要弄清楚三个部分:事件源、添加监听器方法、事件接口。 1、事件源: 什么 ...
殇瓶-MIN 评论(0) 有528人浏览 2014-07-22 12:14

基础之石——接口、抽象类

  基础之石——接口、抽象类   本想在类中顺便提一下接口与抽象类这两个概念的,怎料自己偷懒并未将前两篇博文重新整理一番。在说明事件之前 ...
殇瓶-MIN 评论(0) 有692人浏览 2014-07-22 11:03

二叉查找树

 看了二叉查找树就自己用java写了个。。写插入时。犯了个很二的错误,就不提了,使用的是中序遍历。 package com.bst; public class TreeNode<E extends Number> {//节点 private E element; //root private TreeNode<E> left; private Tree ...
北风norther 评论(0) 有637人浏览 2014-07-14 21:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics