![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE成神之路
LNK937470228
这个作者很懒,什么都没留下…
展开
-
面向对象结构图
原创 2017-12-10 10:21:34 · 1271 阅读 · 0 评论 -
面向对象之this 和static
关于参数的传递 程序在执行的过程中,参数传递的问题: 1.传递的数据是基本数据类型 基本数据类型传递的值(注意考虑作用域范围) 2.传递的数据是引用数据类型 引用传递的是地址(堆区中的一块内存地址) 看一下两个例子 1.传递的数据是基本数据类型 2.传递的数据是引用数据类型 关于this关键字 什么是this关键原创 2017-12-11 12:14:04 · 185 阅读 · 0 评论 -
java之蛇皮多线程(2)
线程的调度 分时调度模型 线程轮流使用Cpu(平均分配CPU时间片) 抢占式调度模型 优先级高的线程获取Cpu的时间片相对多一些 如果优先级相同随机 (JVM默认采用抢占式) m1 m2 异步编程模型 m1线程执行m1的 ,m2执行m2互不干扰 同步编程模型 m1和m2执行,当m1线程必须等m2执行结束后,m原创 2017-12-04 20:12:27 · 197 阅读 · 0 评论 -
java之蛇皮多线程(1)
1.什么是进程 每一个进程就是一个应用程序,都有独立的内存空间(一个萝卜一个坑儿) 在java的开发环境中,启动了JVM,就代表了启动了一个进程 多进程(同时干几个事,边吃饭,边听歌,边玩手机) 单核的计算机只能干一件事(CPU在特定时间点上执行一个任务)[我们电脑大多数是多核的,要是中奖的话,可以买彩票了] *多进程不是为了提高执行速度,而是提高CPU的使用率(原创 2017-12-03 17:54:27 · 242 阅读 · 0 评论 -
java蛇皮多线程(终章)
多线程同步 举个银行取钱的例子来说 public class ThreadTest13 { public static void main(String[] args) { Account account=new Account("叫我男神O(∩_∩)O",5000); Thread t1=new Thread(new Processor(account));原创 2017-12-05 15:09:52 · 228 阅读 · 0 评论 -
java之重温构造方法
关于java的构造函数 1.构造函数的套路 [修饰符列表] 构造方法名(形式参数列表){方法体;} 2.构造方法的方法名要和类名一样 3.构造方法有啥用—_—? 第一:可以创建对象(new个对象出来谈谈人生) 第二:可以给成员变量赋值,初始化变量 4.构造方法应该如何调用 new +构造方法名(实参)----[堆区开辟空间]原创 2017-12-06 21:16:09 · 162 阅读 · 0 评论