随笔分类 - Java SE知识整理
摘要:异常体系 异常体系结构: Throwable :顶层父类 Error :错误,没有办法进行捕获处理的非常严重的错误 Exception :异常 RuntimeException : 运行时异常 除RuntimeException 之外: 编译时期异常 throw关键字和throws关键字的区别 1、
阅读全文
摘要:递归 什么叫递归:自己调用自己,直到满足一个条件结束自己调用自己的过程 关键: 1.递归出口 2.逐步向出口逼近 入门案例:求1+2+3+...+100的和 通过循环实现 package com.tohka.demos; //入门案例:求1+2+3+...+100的和 public class De
阅读全文
摘要:java面向对象的特征 1、封装 2、继承 3、多态 面向对象和面向过程的关系 面向过程是面向对象的基础, 面向对象基于面向过程实现的, 但是代码思想层面上, 面向对象时更高级的设计思想 类与对象的关系 - 类是对一类事物的描述,是抽象的。 - 对象是一类事物的实例,是具体的。 - 类是对象的模板,
阅读全文
摘要:switch语句小括号中表达式数据类型 Jdk1.5之前: byte,short,char,int Jdk1.5: 枚举类型(暂时不用理解, 后面单独讲解枚举类型) Jdk7: String 方法的重载与重写的区别 方法的重载(overload): 在同一个类中,方法名相同,参数列表不同,与返回值类
阅读全文
摘要:自增自减运算练习题 1)案例1:定义变量 int a = 10;int b = 5;分别计算a和a的结果; 以及--b和b--的结果; package com.tohka; public class Demo3 { public static void main(String[] args) { /
阅读全文
摘要:JAVA中生成随机数的方法 第一种:Math.random() 返回的数值是[0.0,1.0)的double型数值,由于double类数的精度很高,可以在一定程度下看做随机数,借助(int)来进行类型转换就可以得到整数随机数了,代码如下。 (数据类型)(最小值+Math.random()*(最大值-
阅读全文
摘要:Java基础面试题第二天 补充: boolean类型占多少个字节: java规范中,没有明确指出boolean的大小。在《Java虚拟机规范》给出了4个字节,和boolean数组1个字节的定义,具体还要看虚拟机实现是否按照规范来,所以1个字节、4个字节都是有可能的。 ASCII码表常见编码 'A'
阅读全文
摘要:#JAVA中的保留关键字 const、goto #标识符命名组成(见名知意) 1)所有的大小写英文字母 2)0-9的数字组成 3)英文的 _ 和 $ 符号 4)其他国家语言的字符 : 但是实际开发项目中, 所有命名都是英文, 没有中文 注意事项: 1.不能是关键字 2.数字不能开头 #存储单位之间的
阅读全文

浙公网安备 33010602011771号