上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 47 下一页
  2019年1月22日
摘要: 1.Math Math提供了数学计算的静态方法 |序号|方法|描述| | | |: | | 1 | abs() | 返回参数的绝对值。Math.abs( 9)//9 | 2 | ceil() | 返回大于等于( = )给定参数的的最小整数。Math.ceil(4.5)//5.0 | 3 | floo 阅读全文
posted @ 2019-01-22 19:26 singleSpace 阅读(205) 评论(0) 推荐(0)
  2019年1月20日
摘要: 1.直接定义常量 直接定义常量的缺点:编译器无法检查常量的内容。常量发生改变,如r变成R,很多逻辑会报错。因此Java提供了枚举类型。 2.通过enum定义常量 通过enum关键字可以定义常量类型 常量本身带有类型信息 使用 == 比较 if(day == Weekday.FRI){...} enu 阅读全文
posted @ 2019-01-20 16:47 singleSpace 阅读(214) 评论(0) 推荐(0)
摘要: 1.JavaBean定义 符合以下命名规范的class被成为JavaBean private 类型的field 针对这个field的get和set方法 java public class Main { public static void main(String[] args) throws Exc 阅读全文
posted @ 2019-01-20 15:35 singleSpace 阅读(200) 评论(0) 推荐(0)
摘要: Java的数据类型: 基本类型:int boolean float 引用类型:所有class类型 为一个基本类型int赋值为null,会提示“incompatible types”错误。 错误原始:基本类型是不能视为对象(引用类型)的.。 可以定义一个Integer类,包含一个实例字段int。这样可 阅读全文
posted @ 2019-01-20 10:46 singleSpace 阅读(213) 评论(0) 推荐(0)
摘要: 字符串操作过程中,每次用 + 拼接字符串,有以下问题: 每次循环都会创建新的对象 绝大部分都是临时对象。浪费内存 影响GC效率 java String s = ""; for(int i=0;i 不需要特别改写字符串 + 操作 编译器在内部自动把多个连续的 + 操作优化为StringBuilder操 阅读全文
posted @ 2019-01-20 10:36 singleSpace 阅读(226) 评论(0) 推荐(0)
  2019年1月17日
摘要: 1.classpath 1.1classpath定义 classpath是一个环境变量 classpath指示JVM如何搜索class classpath设置的搜索路径与操作系统相关 window使用分号分割的,Mac、Linux使用冒号分割的 C:\work\project1\bin;C:\sha 阅读全文
posted @ 2019-01-17 22:38 singleSpace 阅读(297) 评论(0) 推荐(0)
摘要: 1.访问权限 Java的类、接口、字段和方法都可以设置访问权限 访问权限是指在一个类的内部,能否引用另一个类以及访问它的字段和方法 访问权限有public、protected、private和package四种 2.public 定义为public 的class、interface、field、me 阅读全文
posted @ 2019-01-17 13:57 singleSpace 阅读(214) 评论(0) 推荐(0)
摘要: 1.package的意义 如下,存在多个相同类名的文件。当引用Person类,将无法确定引用小红,还是小明的Person类,即同名类的冲突。 package就是用来解决类名冲突的。 Java定义了名字空间:package 包 对于任何一个类,其完整类名是:包名 + 类名. JVM 只看完整类名,因此 阅读全文
posted @ 2019-01-17 12:49 singleSpace 阅读(166) 评论(0) 推荐(0)
  2019年1月16日
摘要: 1.静态字段 1.1定义:用static修饰的字段称为静态字段 普通字段在每个实例中都有自己的一个独立的空间 静态字段只有1个共享空间,所有实例都共享该字段。 ming和hong都有各自的name和age,但number都指向了Person类的number。即所有实例共享一个静态字段。 1.2静态字 阅读全文
posted @ 2019-01-16 21:51 singleSpace 阅读(182) 评论(0) 推荐(0)
  2019年1月15日
摘要: 1.接口的定义 抽象方法本质上是定义接口规范。 在抽象类中定义了一个抽象方法,子类中必须实现这个抽象方法。 如果一个抽象类没有字段,所有方法全部是抽象方法,就可以把抽象类改写为接口interface。 Java中使用interface声明一个接口 接口定义的方法默认是public abstract, 阅读全文
posted @ 2019-01-15 22:30 singleSpace 阅读(240) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 47 下一页