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