自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 python全局变量与局部变量

python3全局变量与局部变量 一个函数中,一个变量要么是全局变量,要么是局部变量;且不能发生变化,即不能先使用局部变量,然后又在同一个函数中使用全局变量 globalVar='aaa' def func1(): print(globalVar) # error globalVar='php' # 注释之后正常执行 ################ def func2()...

2018-06-11 14:35:24 152

原创 java内存模型

Java内存模型 什么是java内存模型(JMM) 这里参考heaven-Wang博客里面的定义: java内存模型,定义了JVM在计算机内存中的工作方式; JMM定义了多线程之间的共享变量的可见性以及如何在需要的时候对共享变量进行同步; 一般并发编程中有两个问题要解决:线程之间的通信和同步: 通信是指线程之间以何种机制来交换信息 同步是指程序中用于控制不同线程操作发生相对顺序的...

2018-04-06 11:20:08 126

原创 对象创建- JVM学习笔记

对象的创建过程 在语言层面,创建对象只需一个new关键字即可,但再虚拟机中普通对象的创建过程呢? ClassType class1= new ClassType(); 首先,1.7中在方法区中存在一块儿空间,叫做常量池,用于存放编译期生成的各种字面量信息和符号引用; 虚拟机再遇到new指令时, - 首先检查指令的参数是否再常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是...

2018-03-24 13:10:30 112

原创 java初始化顺序

java初始化顺序先贴一段代码,结果输出弄明白了,就不用往下看了 class Meal{ Meal(){ System.out.println("Base constructor: Meal()"); } static String wsp=printf("Base static field"); static String printf(String

2017-09-01 17:57:33 1617

原创 多态

多态笔记 --编程思想第四版 多态是通过分离做什么和**怎么做**,从另一角度将接口和实现分离开来, 多态不仅可以改善代码的组织结构和可读性,还能够创建可扩展的程序--即无论在项目最初创建还是在后面需要添加新功能时,都可以“生长”的程序。 封装:通过合并特征和行为来创建新的数据类型(自定义类)。 多态的作用就是消除类型之间的耦合关系...

2017-09-01 11:37:14 2287

原创 leetcode415

leetCode 415 Add Strings 本来这道题很简单,但是由于个人菜鸟提交了好几次才有通过~public class Solution { public String addStrings(String num1, String num2) { int len1 = num1.length(); int len2 = num2.length();

2016-12-25 16:41:25 1625

原创 leetCode

leetcode Move Zeroes:由于题目明确要求原地操作, 可以遍历的同时记录0的个数count,然后非零元素移动count,移动之后该位置置0,如果之后该位置需要元素写入,覆盖即可;不必特意最最后写入0.public class Solution { public void moveZeroes(int[] nums) { for(int i=0,count=0

2016-11-28 16:38:45 1692

原创 Leedcode

136. Single Number: 考虑先排序再搜索值  public static int singleNumber(int[] nums) {   Arrays.sort(nums);   for(int i=1;i if(nums[i-1]!=nums[i]){ nums[nums.length-1]=nums[i-1]; break; } return nums[n

2016-11-26 11:08:53 1750 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除