JDK中rt.jar、tools.jar和dt.jar作用
JDK中rt.jar、tools.jar和dt.jar作用 dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中:rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件dt.jar是关于运行环境的类库to...
2019/10/20
六月
1420
搭建java环境——使用Sublime Text 3(windows环境)
首先,创建一个批处理脚本runJava.bat@ECHO OFFcd %~dp1ECHO Compiling %~nx1.......IF EXIST %~n1.class (DEL %~n1.class)javac %~nx1IF EXIST %~n1.class (ECHO -----------OUTPUT-----------java %~n1)将这个文件复制到JDK的bin目录下其次,修...
2019/10/19
六月
879
java 基本数据类型及自动类型提升
Java定义了若干使用于表达式的类型提升规则: 1)所有的byte型. short型和char型将被提升到int型(例外: final修饰的short, char变量相加后不会被自动提升。) 2)如果一个操作数是long形 计算结果就是long型; 3)如果一个操...
2019/10/17
六月
686
关于怎么解决java.lang.NoClassDefFoundError错误
NoClassDefFoundError错误发生的原因NoClassDefFoundError和ClassNotFoundException区别怎么解决NoClassDefFoundError错误如何解决"找不到或无法加载主类" ==> 找不到 class文件JAVA,类StaticInitDemo是公共的,应在名为StaticInitDemo.java的文件...
2019/10/15
六月
1217
Java之static作用的全方位总结
引用一位网友的话,说的非常好,如果别人问你static的作用;如果你说静态修饰 类的属性 和 类的方法 别人认为你是合格的;如果是说 可以构成 静态代码块,那别人认为你还可以; 如果你说可以构成 静态内部类, 那别人认为你不错;如果你说了静态导包,那别人认为你很OK;https://www.cnblogs.com/tiantanglw/p/9114516.html
2019/10/12
六月
682
java编码规范
本文档以SUN的标准Java代码规范为基础,结合公司的实际需要,做一些修改和补充,编写次文档的目的是规范公司开发代码,增加代码清晰度,减少bug,降低后期维护成本和代码审查,养成代码规范的习惯,便于开发人员自身成长。Java编码规范之声明和空白,空格
2019/10/12
六月
709
java占位符使用
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String fo...
2019/10/12
六月
795
java中的自增(++)和自减(--)运算符
自增与自减运算符还遵循以下规律:可以用于整数类型 byte、short、int、long,浮点类型 float、double, 以及字符串类型 char。在 Java5.0 及以上版本中,它们可以用于基本类型对应的包装器类Byte、Short、Integer、Long、Float、Double
2019/10/11
六月
695
kotlin简介
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。我的第一个 Kotlin 程序Ko...
2018/06/11
六月
1162
Java 反射(reflection)/注释(Annotation)/监听器(Listener)/装饰器(wrapper)/过滤器(Filter)(四)
四 装饰器(wrapper)4.1 作用Wrapper在Java中指八个和基本数据类型对应的类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。对于包装类说,这些类的用途主要包含两种:a、作为和基本数据类型对应的类类型存在,方便涉及到对象的操作。b、包含每种基本数据类型的相关属性如最大值、最小值等,以及相关的操作方法Wrapper在Java中也指设计模式——装饰器,装饰模式(De...
2018/01/10
六月
1225