随笔分类 - java可信基础复习 - 入门级 - 整理中...
摘要:Math Math类包含用于执行基本数学运算的方法,比如初等指数、对数、平方根和三角函数 abs 绝对值 pow 求幂 ceil 向上取整 floor 向下取整 round 四舍五入 sqrt 求开方 random 求随机数 max求两个数的最大值 min求两个数的最小值 // 详见jdk api文
阅读全文
摘要:包装类 包装类分类 基本数据类型 包装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 包装类和基本数据的转化 装箱底层调用的是valueOf
阅读全文
摘要:异常 执行过程中所发生的异常事件可分为两大类 Error(错误):java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError[栈溢出]和OOM(out of memory),Error是严重错误,程序会崩溃 Exception:其它因编程
阅读全文
摘要:枚举 自己实现一个枚举类 public class Enumeration01 { public static void main(String[] args) { Season.SPRING.getName(); } } class Season { private String name; pr
阅读全文
摘要:抽象类 基本介绍 用abstract关键字修饰一个类时,这个类就叫抽象类 访问修饰符 abstract 类名{} 用abstract关键字修饰一个方法时,这个方法就是抽象方法 访问修饰符 abstract 返回类型 方法名(参数列表); 注意 抽象类不能被实例化 抽象类不一定要包含abstract方
阅读全文
摘要:类变量和类方法 静态变量放在class类实例的尾部,class对象确实在堆中 无论在哪里共识: static变量是同一个类所有对象共享 static类变量,在类加载的时候就生成了 定义语法 访问修饰符 static 数据类型 变量名 static 访问修饰符 数据类型 变量名 对象名. 和类.都可以
阅读全文
摘要:流程控制 switch 表达式数据类型,应和case后的常量类型一直,或者是可以自动转成可以相互比较的类型,比如输入的是字符,而常量是int char a = 'a'; switch(a) { case 'b': System.out.println("aaaa"); break; case 97
阅读全文
摘要:数组 数组 存放数据统一类型或者可以自动转换的 double[] arr = new double[3]; arr[0] = 1; 数组创建后如果没有赋值是有默认值的 数组属于引用类型,数组型数据是对象(object) 数组复制机制 基本数据类型赋值,这个值就是具体的数据,而且相互不影响,基本数据类
阅读全文
摘要:运算符 算术运算符 + 正号 - 负号 + 加 - 减 * 乘 / 除 % 取模 // 在%的本质看一个公式 a%b = a - a/b*b // -10%3 => -10 - (-10)/3*3 = -10 - (-9) = -1 System.out.println(10%3); // 1 Sy
阅读全文
摘要:java基础部分学习整合 基础入门 Java中的转义字符 \t 制表符 \n 换行符 \\ \ \" \' \r 换行 换行后面内容会从当前起始位置开发覆盖 Java生成文档注释: javadoc -d d:\temp -author -version d:code\tmp\NCECommonSer
阅读全文
摘要:面向对象基础 属性 属性的定义语法同变量 访问修饰符 属性类型 属性名 属性的定义类型 可以为任意类型,包含基本类型或引用类型 属性如果不赋值有默认值,规则和数组一致。具体说:int 0 short 0 byte 0 long 4 float 0.0 double 0.0 char \0000, b
阅读全文
摘要:进制 进制介绍 对于整数,有四种方式 二进制:0,1 满2进1,以0b或0B开头 0b1010 十进制:0-9,满10进1 1010 八进制:0-7,满8进1.以数字0开头表示 01010 十六进制:0-9及A-F,满16进1,以0x或0X开头表示,此处的A-F不区分大小写 0x10101 进制的转
阅读全文

浙公网安备 33010602011771号