java基础知识
jonnyha
这个作者很懒,什么都没留下…
展开
-
java的三种状态--多态,封装性,继承性的相互关系和作用
1.java区分大小写。 2.类名和源程序的名字必须相同–原因:java语言的设定。 在Java中,一个源程序文件被称为一个编译单元(compilation unit)。它是一个包含一 个或多个类定义的文本文件。Java编译器要求源程序文件使用.java文件扩展名。请注意, 文件扩展名长度是4个字符。所以,你的操作系统一定要有支持长文件名的能力。这意味着 DOS和Windows原创 2017-03-29 13:37:18 · 420 阅读 · 0 评论 -
String,StringBuffer,StringBuilder区别
StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的String对象的生成; StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。既然可变和不可变都有了,为何还有一个StringBuilder呢?相信初期的你,在进行append时,一般都会选择StringBuffe转载 2017-04-13 11:31:21 · 221 阅读 · 0 评论 -
编码格式转换
private String permenu; System.out.println("未解码"+permenu.toString()); try { byte [] temp = permenu.toString().getBytes("iso-8859-1"); String str原创 2017-04-13 15:21:57 · 272 阅读 · 0 评论 -
Java 读取properties配置文件
public String logsearchsave(){ String classpath = Thread.currentThread().getContextClassLoader().getResource("/").getPath(); String fileName = classpath + "log4j.properties"; Prop原创 2017-04-24 10:11:46 · 327 阅读 · 0 评论 -
面试题 final--- finally ---finalize 区别
final finally finalize 的区别1.finalfinal用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 final:java中的关键字,修饰符。如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承。因此,一个类不能同时被声明为absrtact抽象类的和final的类。如果将变量或者方法声明为final,可以...原创 2018-03-26 08:51:58 · 267 阅读 · 0 评论