QF日常笔记
lspshun
这个作者很懒,什么都没留下…
展开
-
Java 基础 类与接口 代码块 全局数据区 关键字
1 关键字 复习 this super static 序号 区别 this super 1 定义 本类对象 父类对象 2 使用 本类属性 方法 对象 ...原创 2018-07-16 19:34:45 · 330 阅读 · 0 评论 -
Java基础 封装 构造方法 数组
return continue break区别 continue结束本次 继续下次循环 return用于终止方法的执行 用在循环语句中return break作用相似 了解封装的概念 不封装的时候又会有什么问题 private 例子 class Person //自定义一个类 { //定义属性 private String name; //定义姓名 private ...原创 2018-07-16 08:42:46 · 1966 阅读 · 0 评论 -
集合框架 泛型
泛型:需要定义一个类,可以接收所有的数据类型,使用object可以达到要求,泛型只允许设置引用数据类型,如果要定义基本数据类型则可以使用基本数据类型的包装类完成,进行引用传递的时候,如果设置泛型则只能接收泛型设置的类型,但是这样做方法意义很受局限,如果不设置泛型,接收到的内容可以被随意修改,容易发生安全问题,对于以上问题解决,可以使用泛型通配符来完成, <?> 代表可以接收任意类型,但...原创 2018-07-26 16:11:38 · 156 阅读 · 0 评论 -
Java 基础笔记 程序结构 方法 重载 递归 面向对象 栈内存 堆内存
程序结构 顺序 分支 循环 条件表达式 判断相等 == 判断不等 取反是!= 方法也可以称之为函数 就是一段可以重复执行的代码块 public 返回值 返回结果 数据类型 或者类 分为带返回值的方法 和不带返回值的方法 带返回值使用return 关键字返回方法中结果 return 关键字的特性 只要在方法中遇见则方法结束调用 方法的重载 方法名称相同 参数类型个数不同 ...原创 2018-07-15 20:13:47 · 144 阅读 · 0 评论 -
Java基础总结 类 数据类型 运算符
文件中存在几个class 就能编译出几个*.class文件 void 返回值为空 代表没有返回值 jvm在运行时默认找main方法 string{]args 初始化参数 标识符注意使用驼峰命名法规范化 数据类型分为基本数据类型和引用数据类型 有八种基本数据类型 引用数据类型包括接口 数组 类 null public class定义类 一个文件只有一个 可以由多个class 字符型 ch...原创 2018-07-15 19:04:23 · 142 阅读 · 0 评论 -
Java基础 多线程编程 Thread Runnable jdk 8 Lambda 表达式 注解 Callable接口
Date和Long类型数据进行转换 日起在程序中主要是通过龙类型数据进行转换的 SimpleDateFormat类 对日期进行格式化 把Date类型的格式转换为字符串格式并且可以赋予相应的格式 System类 系统中支持类 RuntTime类(用于返回当前应用程序的运行环境对象) 也存在GC 调用的还是system类里面的 线程的基本概念: 1 进程与线程的区别 进程:在操作系...原创 2018-07-20 18:45:21 · 5991 阅读 · 0 评论 -
Java 基础 数组 String类 this关键字 继承
demo:翻转字符串里的单词 public class ReverseWord { public static void main(String[]args){ String str=reverseWord("the sky is blue"); System.out.pr...原创 2018-07-19 14:50:54 · 181 阅读 · 0 评论 -
Java 基础 异常 常用类库 对象克隆
为什么要抛出异常: 在编写程序的时候,很多情况不是程序本身出现了问题,而是外界环境造成的系统异常 用户输入的内容:int 来接收数字 期待用户输入数字 进行文件读取的时候,期待想要读取的文件永远存在 但是实际上没有保证文件永远存在 写入文件的时候 期待 磁盘永远有空间 异常 运行时异常 普通的异常 区别: RunTimeException 与 Exception的区别 Ru...原创 2018-07-18 21:22:54 · 135 阅读 · 0 评论 -
JAVA 基础 包装类 异常
1. 包装类 Java设计原则是 一切皆对象 程序中的基本数据类型也可以转换为对象 通过对基本数类型进行装箱拆箱的操作.Java已经为用户开发好了各个数据类型的包装类 byte 基本数据类型 (Byte) short (Short) int (Integer) long (Long) char (Character) float (Float) dou...原创 2018-07-18 20:18:12 · 457 阅读 · 0 评论 -
Java 线程的操作方法 Thread类中的方法 线程的优先级 线程的同步和异步
线程的使用方法: Thread 类中的方法: 休眠: sleep 强制执行:join 礼让: yield 线程的优先级:默认的优先级 main方法中优先级5 设置和 取得 setPriority getPriority 线程的中断 interrupt 线程的同步 与异步 1线程的命名与取得 线程的运行状态是不确定,如果在不确定的线程中操作一个线程只能依靠线程的名字,线程的名字...原创 2018-07-21 18:47:00 · 869 阅读 · 0 评论