java
vivian陈薇
Android 程序媛
展开
-
java中除法和取余的若干注意
1整数除法中,除数为0,抛出一个算术异常ArithmeticException。整数取余运算中,除数为0,抛出一个ArithmeticException异常。 如: class Test { public static void main(Stringargs[]) { System.out.println(3/0); System.out.println(3%0原创 2014-01-22 14:41:57 · 14869 阅读 · 2 评论 -
Dangling meta character '?' near index 0
Problem 转载自:http://www.javagalaxy.com/forum/viewtopic.php?p=377&sid=2d2152ff1ee06bc37c31b4b40e9a6fadString str = "testing??"; str = str.replaceAll("?", ""); When you use the above patt转载 2014-01-16 16:12:06 · 933 阅读 · 0 评论 -
java android面试题分析总结
本文参考多处,一并感谢!http://www.blogjava.net/fanyingjie/archive/2007/06/27/126467.aspxhttp://baike.baidu.com/view/1788559.htmhttp://honda418.iteye.com/blog/315893http://jeff-tang.blog.163转载 2014-01-19 19:19:24 · 734 阅读 · 0 评论 -
每个初学者都应该搞懂的问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hell转载 2014-01-18 19:05:16 · 672 阅读 · 0 评论 -
Java关键字static、final使用小结
static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是转载 2014-01-19 14:58:31 · 770 阅读 · 0 评论 -
java 学习写架构必会几大技术点
关于学习架构,必须会的几点技术 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等)几样比较实用的技术: 1. 模板语言freemarker 2. ognl 3. gson转载 2014-01-20 18:14:31 · 707 阅读 · 0 评论 -
在Eclipse中配置tomcat
为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的那么多配置文章,唉,不说啥了。看看我的配置步骤吧。1,Eclipse的安装。这个是从Ecli转载 2014-01-21 14:53:58 · 625 阅读 · 0 评论 -
Struts2原理详解
上图来源于Struts2官方站点,是Struts 2 的整体结构。 Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。(1)核心控制器:FilterDispatcher转载 2014-02-08 10:14:30 · 768 阅读 · 0 评论 -
java取整和java四舍五入方法
import java.math.BigDecimal; import java.text.DecimalFormat;public class TestGetInt{ public static void main(String[] args){ double i=2, j=2.1, k=2.5, m=2.9; System.out.println("舍掉小数转载 2014-11-05 10:18:52 · 973 阅读 · 0 评论 -
不安全代码只会在使用/unsafe编译的情况下出现
原文地址:/unsafe 编译的情况下出现"的">"不安全代码只会在使用 /unsafe 编译的情况下出现"的作者:努力成长原因是:在编译的代码里面有不安全类型unsafe方法或类! 解决方法:将项目的“可编译不安全代码”属性设置为true就可以了,方法如下:项目属性对话框->配置属性->生成->允许不安全代码块设为"true"转载 2014-01-22 14:41:55 · 1630 阅读 · 0 评论 -
Servlet开发基础及MVC设计模式
一、Servlet介绍Servlet本身只是普通的Java类,只有当容器为他创建了ServletConfig和ServletContext时才成为了一个Servlet;Servlet简单的说就是一个Java程序,目的和Javabean差不多,为了使得JSP页面中代码简洁、清晰;JavaBean不需要配置,只需要放在WEB-INF/classes中即可转载 2014-01-23 11:37:50 · 924 阅读 · 0 评论 -
Dangling meta character '?' near index 0
Problem String str = "testing??"; str = str.replaceAll("?", ""); When you use the above pattern you get an exception as "Danglingmeta character '?' near index 0" Solution String原创 2014-01-22 14:43:29 · 4596 阅读 · 0 评论 -
java中需要注意的东西(一)
1.java中byte运算时,自动转换成int,所以要强制类型转换。2.真假不用0,1表示,只能用true,false3.定义数组:定义时不能分配空间,所以[]中不能学空间大小。 int num[]=newint[3];(对) int []num;//java中建议用这种 int []num=new int[]{1,2,3}; //第二个[]中,不要加大小4.二维数组:原创 2014-01-22 14:41:59 · 859 阅读 · 0 评论 -
java中需要注意的东西(二)
1.类方法: 静态函数时(属于类本身,不属于某个对象)可直接用类名调用该函数,不用实例化Point.output();实例方法:实例对象静态函数不能调用非静态函数2.用final声明常量时,必须同时初始化也可以在构造函数中初始化3.类继承:通过关键字extends继承已有的类调用时,调用含main函数的类4.方法的覆盖在子类中定义一个与父类同名,返回类型,参数类型均相同的一原创 2014-01-22 14:42:02 · 574 阅读 · 0 评论 -
第三课(包)
1.包:packagepackage语句,必须是源文件中第一句语句新建文件夹mybole(包名)(手动)把Test.java和Test.class放进去调用时:java.mybole.Test在文件中第一行改为package cn.mybole;调用时:package cn.mybole.Test原创 2014-01-22 14:42:04 · 620 阅读 · 0 评论 -
java笔记
1. dos命令转换操作路径:如换成D盘,输入D:,按回车。若转换成C:\Program,输入C:\Program,按回车。2. string转换成int型String str = "123";int i = Integer.parseInt(str); 3. 从键盘输入数字public class days{ public原创 2014-01-22 14:42:06 · 590 阅读 · 0 评论 -
垃圾回收
1.System中有一个函数gc,用来显示调用垃圾回收函数(finalize())2.垃圾回收时自动运行,在内存不够的情况下,才会运行垃圾回收3. new后没有被任何变量所应用,则是垃圾内存 new Garbage();原创 2014-01-22 14:42:08 · 661 阅读 · 0 评论 -
类
1. 类的说明符(34.swf)类的访问说明符(1) public(2) default(不加访问说明符时)类的其他修饰符(1) final(不可有派生类)(2) abstract(抽象类)2. 方法的说明符(1) public(2) protected(3) default(不加访问说原创 2014-01-22 14:42:10 · 537 阅读 · 0 评论 -
内部类
1. 在一个类中定义另一个类,这个类就叫内部类或内置类(innerclass)(310.swf)2. 内部类可以让我们将逻辑上相关的一组类组织起来,并由外部类(outer class)来控制内部类的可见性。3. 当我们建立一个inner class时,其对象就拥有了与外部类对象之间的一种关系,这是通过一个特殊的thisreference形成的,似原创 2014-01-22 14:42:12 · 614 阅读 · 0 评论 -
接口
接口中所有的方法都是抽象(abstract)的缺省是public abstract,所以实现的方法一定是public的(1) 没有变量的声明,但可以定义常量。(2) 只有方法的声明,没有方法的实现。要将接口中所有的方法都实现 接口声明的基本格式如下: public interface 接口名 extends 接口列表interface Sport{原创 2014-01-22 14:42:14 · 731 阅读 · 0 评论 -
java面试题
.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类转载 2014-01-19 19:20:49 · 887 阅读 · 0 评论