- 浏览: 121462 次
- 性别:
- 来自: 长沙
最新评论
-
尘土飞扬:
cs6641468 写道同学, 建议还是看看官方文档。你肯定是 ...
Java使用poi读取Excel文件例子 -
qq_24665727:
cs6641468 写道同学, 建议还是看看官方文档。你肯定是 ...
Java使用poi读取Excel文件例子 -
cs6641468:
同学, 建议还是看看官方文档。你肯定是百度找了一些抄来抄去过时 ...
Java使用poi读取Excel文件例子 -
wangyunhom:
push方法返回的不是移除去的对象吧? 移除的应该是前面和现在 ...
LRU-最少使用页面置换算法 -
wangyunhom:
...
TCP实现聊天室
文章列表
关键字static和final
- 博客分类:
- java项目,基础
static 与final1.变量的声明和内存地址的开劈 class A{ } A a;(这样没有开辟内存空间,只有new对象时才有)
static关键字静态的 :可以用来修饰类,属性,方法,代码块
1.属性如果用static来修饰,则变量的内存在静态区。(被共享);当属性定义为static则该属性为该类所有的对象共享,以最后一次改变为所有对象里的最终值;static属性,又叫类属性调用方式:1.可以通过对象调用; 2.可以直接通过类名调用;
2.静态方法:static方法中不能调用非静态属性(重写失去意义)方法如果定义为static ,对象在调用方法的时候只和对象定义的类型相 ...
public class MyStack {
private static int length=10;
private String[] i=new String[length];
private int count=0;
public static void main(String[] args) {
MyStack mystack=new MyStack();
mystack.push("a");
mystack.push("b");
mystack.push("c");
m ...
public class MyStack {
private static int length=10;
private String[] i=new String[length];
private int count=0;
public static void main(String[] args) {
MyStack mystack=new MyStack();
mystack.push("a");
mystack.push("b");
mystack.push("c");
m ...
1.ArrayList与LinkedList的区别和使用场景:区别:ArrayList 默认容量是10,,保证顺序的,可重复的,长度可变,有下标,地址连续的( 数组 序列) ArrayList最大的 优势:因为地址连续,一旦数据存储好了,查询效率高; 缺点:因 ...
会话:
客户端打开与服务器的连接发出请求到服务器响应客户端请求的全过程称之为会话 ;
会话跟踪:
对同一个用户对服务器的连续的请求和接受响应的监视 ;
会话跟踪技术的特点,应用场景:
1> URL重写:URL(统一资源定位符)是Web上特定页面的地址,URL重写的技术就是在URL结尾添加一个附加数据以标识该会话,把会话ID通过URL的信息传递过去,以便在服务器端进行识别不同的用户
(url?参数名=值&参数名=值)
<div class="menu_title">博客标题:
<a href="showartic ...
Get请求和POST请求的区别:
1.get请求会将提交的数据附加到URL的后面(比如百度收索,点击后你会看到你的收索字直接加在地址栏上面)2.POST请求会以Form Data的方式提交
<form action="writeChat.jsp" method="post">
<div class="div">标题:<input type="text" name="articletitle"></div>
<div clas ...
首先下载tomcat服务器http://www.mycodes.net/16/1982.htm(有安装版,有非安装版)
1)Window-->proference-->Server-->Runtime Enviroment 点击[add]按钮-->选择tomcat版本-->点击[next]-->点击[browse],选择tomcat的根目录 点击[finish],完成
2)新建Web工程(如果选择了Tomcat支持,可忽略3) 可以在这里选择target runtime(选择tomcat)
3)给Web工程添加Tomcat支持 右键选中工程-- ...
//这是我一个学长的,我看了好久才明白,给大家分享,这里的代码只是一个压缩方法的,还有
//一些类已经上传(测试类,结构类都在文件里面),需要可以下载,这个算法没有用递归遍历整个文件夹,所以之只能压缩
//一个文件,下面是主要压缩步骤:
//整个压缩文件的内容:(写入顺序)
* 1.将原文件大小写入文件 dos.writeInt(fileSize);
* 2.将码表的大小写入文件 dos.writeInt(mapSize);
* 3.将每个字节写入文件fos.write(listBy.get(i));
* 4.将每个字节对应的哈夫曼编码大小写入文件fos.write(co ...
//这个小软件有两个类,实现了500MB文件压缩,太大的话容易出问题,还没解决
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStrea ...
程序实现了缓冲图片消除闪烁,飞机碰撞,血块和血条的添加,,等等,功能不是很多,但是适合新手,欢迎下载其他类文件,
这里只是一个主类,下面有图片可以先看看界面! 压缩包在下面
package 飞机大战;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.LayoutManager;
import java.awt.RenderingHints.Key;
...
最近在哈弗曼压缩里面看到的这个!在网上找到方法,分享一下,希望不要介意!
int是4个字节,假设一个int的4个字节是abcd,转为byte数组byte[4]。则存为b[0]=a,b[1]=b,b[2]=c,b[3]=d
BYTE bt[1024*4];
int it[1024];
for(int i=0;i<1024;i++)
{
int nInt = it[i];
bt[i*4] = nInt>>24;
bt[i*4+1] = (nInt>>16)&0x000f;
bt[i*4+2] = ( ...
下面有图片,方便大家先看界面!
package 飞机大战;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.LayoutManager;
import java.awt.RenderingHints.Key;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import ...
我自己写的飞机大战,这里只有一个主类代码,然后其他的我也上传了,大家需要的话可以一并下载;有不足之处,望大家见谅和指出,,大家可以先点开下面的图片看下界面
package 飞机大战;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.LayoutManager;
import java.awt.RenderingHints.Key;
import ja ...
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.*;
public class count {
public static void main(String args[]) {
HashMap<Character, Integer> result = getcharmaps();
System.out.println(result);// 打 ...
终于完成,修改了很多地方,大家如果需要可以看看,java基础知识练手的!
**********************************************
//线程主类
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java ...