java基础
time_hunter
这个作者很懒,什么都没留下…
展开
-
环境变量的作用
Path:执行命令所在的目录。配置以后就可以在命令行中使用。 ClassPath:import一些相关的class,jar包,以及从当前路径搜索class文件。原创 2013-03-30 12:14:51 · 666 阅读 · 0 评论 -
接口与抽象类的区别
接口 抽象类 意义 表示某种契约 表示事物的本质 多继承 是 否 标识 Interface声明 Abstract声明 方法 必须是抽象的(static与abstract本身意义本身冲突,所以接口中没有静态方法) 必须是public的 可原创 2013-05-07 21:24:27 · 485 阅读 · 0 评论 -
Object 与 String细节
== 基本类型== ,表示字面值是否相等 引用类型==,也表示值是否相等,但是表示的 “对象的地址”,也就是左右两侧是否是一个对象。 Java.lang.Object类 当打印引用时,实际上会打印引用所指对象的toString方法。 推荐所有的class都override toString方法。 系统默认返回的 类的全称 + "@" + 地址的16进制表原创 2016-08-03 17:40:19 · 275 阅读 · 0 评论 -
switch case 语句
switch case 语句 支持 byte, char , int, enum, 1.7及之后开始支持String。 switch case 语句不支持 long public class TestMain { public static void main(String[] args) { byte b = 1; switch(b) { case 1:原创 2016-10-21 21:52:19 · 563 阅读 · 0 评论 -
Java基础,外部类能够访问内部类的私有静态字段。
外部类能够访问内部类的私有静态字段。 public class Singleton { private Singleton() { } public static Singleton getInstance() { return SingletonHolder.sInstance; } private static clas原创 2016-11-07 11:05:57 · 1336 阅读 · 0 评论 -
Java ThreadLocal 类
一个例子(参考自张孝祥老师的视频) 代码 package com.jue.test_thread_local; import java.util.Random; public class TestMain { private static ThreadLocal tl = new ThreadLocal(); public static void main(String[]原创 2016-11-08 13:18:59 · 317 阅读 · 0 评论