编程语言
文章平均质量分 78
cyp798752401
一个刚刚学习c#的新手 希望大家多多关照,帮我多多解决问题
展开
-
使用JSP读取TXT格式文件
创建txtRead.jsp pageEncoding="gb2312"%> 使用JSP读取TXT格式文件String path="E:\\FILE"; //目录分隔符必须用双斜杠File file=new File(path,"jsp.txt");FileReader fr=new FileReader(file); //字符输原创 2013-03-25 21:13:42 · 4202 阅读 · 0 评论 -
Java switch语句详解
switch 语句的格式: switch ( 整型或字符型变量 ){ case 变量可能值1: 分支一; break; case 变量可能值2 : 分支二; break; case 变量可能值3 : 分支三; break; ... d转载 2013-05-07 13:54:36 · 939 阅读 · 0 评论 -
JAVA的垃圾回收机制
1.JVM的gc概述 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数转载 2013-05-08 14:24:37 · 667 阅读 · 0 评论 -
Java类文件
一、什么是Java类文件 Java类文件是Java程序的二进制表示形式。每一个类文件代表一个类或者接口。不可能在一个类文件中放入多个类或者接口。这样就使得无论类文件是在哪一种平台上生成,都可以在任何主机上执行。 虽然类文件是Java体系结构的一部分,但是他并不是与Java语言不可分的。你可以将其他语言的程序编译为类文件,也可以将Java程序文件编译为其他二进制形式。转载 2013-05-08 18:06:13 · 768 阅读 · 0 评论 -
对高性能JAVA代码之内存管理
有些代码,GC根本就回收不了,直接系统挂掉。GC是一段程序,不是智能,他只回收他认为的垃圾,而不是回收你认为的垃圾。 GC垃圾回收: Grabage Collection相信学过JAVA的人都知道这个是什么意思。但是他是如何工作的呢? 首先,JVM在管理内存的时候对于变量的管理总是分新对象和老对象。新对象也就是开发者new出来的对象,但是由于生命周期短,那么他占用的内存并不是马上释放,而是被转载 2013-05-08 14:33:02 · 618 阅读 · 0 评论 -
如何跳出当前的多重循环?
最近看到一个笔试题:如何跳出当前的多重循环?但是看到好多的答案:break,return,觉得这个答案似乎有些不妥于是仔细推导一番首先,不建议使用return跳出循环,题目也说到了是多重循环,如果使用return的话,会跳出整个函数,那后续的代码岂不是无法执行所以在这里,整理了一下自己的看法,目前了解到的一些循环有for,while,do while,swi原创 2013-05-08 17:19:42 · 1717 阅读 · 0 评论 -
什么是java序列化,如何实现java序列化
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一种用转载 2013-05-08 18:53:49 · 538 阅读 · 0 评论 -
JAVA 的interface观念 与C++ 多重继承的比较
[精华] JAVA 的interface观念 与C++ 多重继承的比较http://www.chinaunix.net 作者:egreenworld 发表于:2002-10-29 11:40:50【发表评论】 【查看原文】 【Java讨论区】【关闭】依据DDJ的C/C++专栏作家Al Steven表示:他虽然不是转载 2013-05-24 13:41:42 · 835 阅读 · 0 评论 -
java中的值传递和引用传递
java中的值传递和引用传递值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。下面举例说明:传值---传递基本数据类转载 2013-05-24 15:45:10 · 737 阅读 · 0 评论 -
JAVA基本的数据运算符
Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算: 表4.2 位运算符及其结果运算符 结果 ~ 按位非(NOT)(一元运算) & 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) >> 右移 >>> 右移,左边空转载 2013-05-04 00:32:53 · 658 阅读 · 0 评论 -
敏捷开发
快速迭代,循序渐进敏捷开发宣言——个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划虽然右项也有价值,但是我们认为左项具有更大的价值。http://blog.csdn.net/alvanchen/article/details/5749872 (敏捷开发流程总结)htt原创 2013-05-16 12:57:00 · 1045 阅读 · 2 评论 -
Hibernate学习总结
-----------------------day01----------------------------------Hibernate:持久化java对象封装了JDBC,实现了or-mapping一个开源的持久层框架orm:(Object Relation Mapping)Jdbc特点:* 操作代码复杂* JDBC的应用与数据库耦合度强* J原创 2013-03-18 00:40:00 · 684 阅读 · 0 评论 -
java中使用Epublib解析EPub文件
epublibepubjavaXmlPullParserFactoryClassNotFoundException Epublib是一个用于处理epub文件的java类库,可以对epub文件进行读写处理;而且提供了一个阅读器,可以直接运行(java -jar 方式),并可以打开epub类型的文件进行阅读;(引用官方网页的一句话:Epublib is a java libra转载 2013-03-23 22:56:01 · 6209 阅读 · 0 评论 -
java中的关键字
Java保留关键字Java语言有51个关键字,其中const和goto虽然被保留但未使用。你不能使用保留关键字来命名类、方法或变量。一、保留关键字 数据类型: Boolean int long short byte float double char class interface流程控制: if else转载 2013-04-17 13:38:53 · 430 阅读 · 0 评论 -
韩顺平j2ee学习笔记与心得
Java EE概念:Java EE是一个开放的平台,它包括的技术很多,主要包括十三种核心技术(java EE就是十三种技术的总称)。建立一个整全的概念。要成为一个java EE程序员,必须掌握的技术是java,servlet,jsp。这是基础。只有在上面的基础上再学 struts,hibernate,ejb,spring,webwork,jst等web框架。J2ee的十三种技术(规转载 2013-04-25 23:01:20 · 2161 阅读 · 0 评论 -
N个人围成一圈数数,每当数到3的倍数时出圈,最后剩下的人是谁?
N个人(编号从1到N)围成一圈数数,每当数到3的倍数时出圈,最后剩下的人的编号是多少?package com.other.example; import java.util.List; import java.util.LinkedList; public class Cycle { public static void main(String[转载 2013-04-26 13:51:55 · 1190 阅读 · 0 评论 -
关于二进制补码
进制转换基础 1) 十进制 逢10进1 基数: 10 权: 10^n, 10000 1000 100 10 1 23678(10) = 2*10000+3*1000+6*100+7*10+8*1 = 2*10^4 + 3*10^3 + 6*10^2 + 7*10^1 + 8*10^0 =原创 2013-05-01 00:12:48 · 1620 阅读 · 0 评论 -
JAVA的简单数据类型和复合数据类型
Java的简单数据类型数据类型数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依赖于特定的计算机类型和对数据类型属性的具体编译实现,比如word和integer数据类型的大小等。另一方面,Java的虚拟机负责定义其内置数据类型的各方面内容。这就意味着不管Java虚拟机(JVM)运行在何等低转载 2013-05-01 20:31:14 · 7329 阅读 · 1 评论 -
关于java中的八大基本数据类型
Java 数据类型: 分为引用类型和基本数据类型 1) 基本数据类型: 8种 byte, short, int, long float, double char boolean 2) 整数类型 byte, short, int, long, 都是有符号(补码)整数 byte 8位补码 最大值 0x7f 127 最小值 0x80 -1原创 2013-05-01 19:47:27 · 1439 阅读 · 1 评论 -
线程安全的单例模式
线程安全的单例模式 (2011-09-28 21:59:24) 分类: 面试题目 面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:public final class EagerSingleton { p转载 2013-05-24 23:54:08 · 695 阅读 · 0 评论