
javaSE
dxtianlei
这个作者很懒,什么都没留下…
展开
-
Java的数据类型
Java语言是一门跨平台的语言,可以做到“一份代码,到处运行”。但是在前面学习C语言时,我们知道相同的数据类型在不同的平台上是有所区别的。而Java能够做到跨平台是因为JVM的存在,所以Java中的数据类型在所有平台都是统一的。那么Java的数据类型又是怎样的呢?1.byte型默认值:0存储大小:1个字节对应的包装类:java.lang.Byte数据范围:-128~127(-2...原创 2019-02-21 21:12:47 · 231 阅读 · 0 评论 -
Java多线程——线程操作(方法)
Java多线程中我们有一些常用的操作线程的方法,如start(),sleep(),join(),yield(),wait(),notify()和interrupt()等方法。就是这些方法我们才能启动线程使线程完成我们想要完成的任务。我写过一篇创建线程的博客,其中就介绍了线程的三种状态:就绪状态,运行状态和阻塞状态。而以上一些方法的调用就是线程状态变化的原因之一。1.有关线程名称的方法我们首...原创 2019-02-22 17:29:03 · 445 阅读 · 0 评论 -
Java多线程--创建线程
1.什么是线程?我们知道一份代码就是一个程序,当代码运行起来后就是一个进程。进程中可以完成一些我们想要它完成的任务,那么每一个任务就是一个线程。例如我们常用的浏览器,浏览器打开就是开启了一个进程。接着我们可以在浏览器中打开网页窗口,那么一个窗口实际上就是一个线程。当然这只是一个很简单的例子,实际上浏览器除了网页窗口外还要很多线程。线程基于进程,各自独立。线程共享数据,这使线程之间的通讯非常...原创 2019-02-20 21:50:58 · 179 阅读 · 0 评论 -
Java数组
1. 基本概念数组是指一组相关数据类型的变量集合,并且这些变量按照一定的顺序排列。由数组的定义我们就能够得出数组是引用数据类型,所以数组的内容是放在堆空间上的。那么我们在创建一个数组时就要在堆上开辟空间,我们来看看数组的创建。在介绍数组的创建之前,我们先来区分一下引用类型变量和基本类型变量。Java中,不是基本数据类型的变量就是引用数据类型。它们最大的区别就是:基本数据类型的值是存在栈上,...原创 2019-02-26 18:39:21 · 213 阅读 · 0 评论 -
Java继承--父类私有属性和私有方法的继承
Java继承java中继承是一个重要的特性,使用继承可以大大提升开发的效率。子类继承父类的所有属性和方法,我个人的理解:子类实际上就是在父类基础上进行封装而得到的一个新类。所以子类应该是继承了父类所以的属性和方法,包括父类的私有属性和私有方法。但是在我周围的一些小伙伴和一些网上科普,却因为子类的实例化对象无法直接调用父类的私有属性和私有方法,认为子类只能继承父类的非私有属性和非私有方法。所以我们...原创 2019-08-12 14:33:17 · 18281 阅读 · 20 评论