java基础
java
晨沉辰
这个作者很懒,什么都没留下…
展开
-
tushare使用教程(附代码)
tushare安装Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,数据多样易获取,在数据分析,机器学习,股票预测等领域都可以被广泛的应用。从tushare获取到的数据为dataframe格式,无需重新对数据进行清洗,可以直接将数据存储至csv或者数据库中。官网链接如下:https://tushare.pro/。其包括股票,基金,期权,债券,期货等多种数据。数据种类如下:https://tushare.pro/documen..原创 2020-12-29 20:06:54 · 7578 阅读 · 2 评论 -
java基础--static关键字
JVM类加载机制:我们知道,JVM类的加载(在实例化之前,是加载阶段,指将类加载到JVM数据区中,会执<client>()方法;实例化则执行的是成员的实例化方法<init>())分为五个步骤。1、加载:该阶段是类加载过程中的一个阶段。在此阶段中,会生成一个java.lang.Class对象,作为方法区各个数据的入口。注意这里不一定非得要从一个Class文件获取,这里既 可以从ZIP包中读取(比如从jar包和war包中读取),也可以在运行时计算生成(动态代理), 也可以由.原创 2020-10-23 21:34:37 · 195 阅读 · 0 评论 -
JAVA内存模型基础解释
并发编程在并发编程领域,有两个关键问题:线程之间的通信和同步。线程之间的通信线程通信的目的是为了能够让线程之间相互发送信号。另外,线程通信还能够使得线程等待其它线程的信号,比如,线程B可以等待线程A的信号,这个信号可以是线程A已经处理完成的信号。线程之间的通信有两种机制,为通过共享变量通信与消息传递在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信,典型的共享内存通信方式就是通过共享对象进行通信。 在消息传递的并发模型里,线程之间没有公共状原创 2020-05-09 18:22:28 · 146 阅读 · 0 评论 -
java字符串运行原理(StringTable)
例题:public static void main(String args[]) { String s1="a"; String s2="b"; String s3="a"+"b"; String s4=s1+s2; String s5="ab"; String s6=s4.intern(); //问 System.out.println(s3==s4...原创 2020-05-05 23:57:20 · 699 阅读 · 0 评论 -
JAVA IO操作
在程序IO操作时,最常用的输出操作为:PrintWriter/PrintStream;最常用的输入操作是Scanner在文件操作中,主要使用的类有:文件操作类:File流操作类:InputStream,OutputStream,Writer,Reader接口:SerializableFile类File本身不是抽象类,它是唯一一个与文件本身操作有关的类(文件的创建,删除,目录的创建与...原创 2019-11-20 22:41:50 · 97 阅读 · 0 评论 -
JAVA字符串(String)基本原理
不同于C,C++,在Java中,String是引用数据类型,且java对其进行了特殊的处理,提供专有的String支持。String对象原创 2019-10-31 21:59:30 · 492 阅读 · 0 评论 -
JAVA泛型解释
在java中,泛型用于解决向下转型问题。泛型可以应用在,方法中,类中与接口中JAVA在方法中的应用package lianxi;class Num<T>{ private T number; public void setNumber(T number) { this.number=number; } public T getNumber() { retur...原创 2019-11-03 15:43:49 · 130 阅读 · 0 评论 -
JAVA引用传递
JAVA传递引用(一)参考链接: https://blog.csdn.net/qq_42499188/article/details/88407827java的内存管理在java中十分重要,是java的基础。java中的所用空指针异常都是因为未实例化引用数据类型的对象所引起的。要想明白引用传递。应先搞明白什么是引用数据类型,什么是基本数据类型。引用数据类型与基本数据类型引用数据类型引用数...原创 2019-10-31 14:21:38 · 128 阅读 · 0 评论 -
JVM虚拟机
nxsk原创 2019-10-31 22:02:55 · 117 阅读 · 1 评论 -
JAVA异常详解
参考链接:https://blog.csdn.net/michaelgo/article/details/82790253参考链接:https://blog.csdn.net/weixin_39220472/article/details/81056647参考链接:https://blog.csdn.net/xsj_blog/article/details/83030450JAVA异常分类...原创 2019-11-03 17:16:00 · 125 阅读 · 0 评论 -
JAVA三大特性
参考链接:https://blog.csdn.net/qq_42761655/article/details/82119143java的三大特点为:继承,封装,多态。继承一个类继承另一个类,称继承的类为子类,被继承的称为父类.目的是实现代码的重用.继承后子类自动拥有父类的属性和方法,但是,父类的私有属性和构造方法并不能被继承.另外,子类还可以写自己特有的属性和方法,目的是实现功能的扩展,子...原创 2019-11-03 20:56:59 · 131 阅读 · 0 评论 -
JAVA的Date对象
java的日期时间类主要分为三种:Date(返回的是英语格式化之后的时间),SimpleDateFormat(日期格式转化),Calender(日历类)Date返回值为格式化后的英文字符串(eg:Mon Nov 18 16:30:12 SGT 2019),本身依旧为Date类型。构造方法:Date date=new Date(long date) :将长整型数据转化为Date形式。以19...原创 2019-11-18 17:27:42 · 610 阅读 · 0 评论