java学习
DatCat
金融工程硕士毕业,专业方向为数据科学与量化投资,不定期分享自己的学习笔记与心得,希望能与各位一起进步
展开
-
java中static和final
finalfinal修饰类:该类不可继承final修饰方法:该方法不能被子类覆盖(但它不能修饰构造函数) - -final修饰字段属性:属性值第一次初始化后不能被修改 使用final可以提高程序执行的效率,将一个方法设成final后编译器就可以把对那个方法的所有调用都置入嵌入调用里。staticstatic修饰成员函数则该函数不能使用this对象static不能修饰构造函数、函数...原创 2019-10-13 10:09:59 · 114 阅读 · 0 评论 -
JAVA常用API
API使用方法看包路径看构造方法看方法摘要引用类型的一般使用步骤导包如果使用的目标类和当前类在同一个包下,则可以省略导包语句不写(java.lang包下的内容也不需要导入)创建类名 对象名 = new 类名称();使用对象名.成员方法名()Scanner类(java.util.Scanner)键盘输入数据到程序中的类Scanner in = new S...原创 2019-09-26 23:52:17 · 128 阅读 · 1 评论 -
java进阶(面向对象编程)
类与对象普通变量对象变量(管理者)类是规范,对象是实体对象 = 属性(数据)+函数(操作) = 成员变量+成员函数封装:把数据和对数据的操作放在一起(外部的操作保护内部的数据)定义类创建对象new VendingMachine();VendingMachine v = new VendingMachine();对象变量是对象的管理者运算符.成员变量和成员函数函数...原创 2019-09-16 17:47:58 · 324 阅读 · 0 评论 -
IDEA的基本知识
项目结构project→module→package(year.month.day)→classpackage命名里面的点代表文件夹的结构(包路径)idea的强大之处psvm就可以输出public static void main语句;sout就可以System.out.println()实时保存,不用ctrl+s自动编译class文件自动创建在out文件夹里...原创 2019-09-26 18:17:05 · 622 阅读 · 0 评论 -
Java入门
package Hello_World;import java.util.Scanner;//为了输入public class HelloWorld { public static void main(String[] args) { // TODO}输入Scanner in = new Scanner(System.in);引用:读入值为一行in.nextLine()、...原创 2019-09-05 00:08:37 · 85 阅读 · 0 评论 -
集合
collection集合概述java提供的一种容器,可以用来存储多个数据数组长度不变,集合长度可变数组储存同一类型的元素,可以存储基本数据类型。集合只能储存对象,而且类型可以不一致。开发中对象比较多时,使用集合进行存储框架介绍常用功能public boolean add(E e):public void clear();public boolean remove(E...原创 2019-09-29 16:03:33 · 182 阅读 · 0 评论 -
异常和多线程
异常、线程第一章 异常异常概念异常体系异常分类异常产生过程解析第二章 异常的处理抛出异常throwObjects类非空判断声明异常throws捕获异常try…catchThrowable类中的3个异常处理方法异常处理注意事项第三章自定义异常自定义异常类finally代码块第四章 多线程并行与并发线程和进程创建线程类线程、同步第一章 多线程...原创 2019-10-01 11:25:43 · 110 阅读 · 0 评论