秀强信息 这个公司做学前教育,老板喜欢谈理想和谈情怀来压工资。属于18年年底成立的小公司,Java开发三个人吧。 一面(电话): 1、服务没挂,但是不可用的,Nginx感知不到,怎么办? 2、下单过程库存是怎么处理的?下单卡住多久释放锁定的库存? 3、多线程同步?synchronized,wait, ...
分类:
编程语言 时间:
2019-08-08 13:37:43
阅读次数:
116
一.面向对象 1.1面向对象的基本格式 类名的角度调用类中的属性. 万能的 .点. 一般类中的属性都是通过类名.的方式去操控的. 实例化对象发生的三件事 1. 在内存中创建一个对象空间. 2. 自动执行__init__方法,并且将对象空间传给self参数. 3. 执行__init__方法里面的代码, ...
分类:
编程语言 时间:
2019-08-07 22:24:15
阅读次数:
115
一面(主要是技术部分)1.volatile和synchronized原理2.HashMap,ConcurrentHashMap3.epoll,select,poll4.TCP,UDP(tcp的具体状态没答出来5.jvm内存分布,垃圾收集,eden区6.jvm调优(不会7.java对象头里有什么(只答了age,monitor,其他的忘了8.mysql主从复制项目(围绕项目问了一些问题)根据项目出了场
分类:
其他好文 时间:
2019-08-07 17:26:15
阅读次数:
103
本章目录: 一.什么是面向对象编程(OOP) 二.类与对象 三.创建类和对象 四.初始化方法 五.属性查找 六.绑定方法与非绑定方法 七.对象之间交互 八.封装 九.继承 十.多态 十一.面向对象开发流程 一.面向对象初识 什么是面向过程 首先明确一点,在面向对象之前我们一直都是按照面向过程的方式来 ...
分类:
其他好文 时间:
2019-08-02 10:42:25
阅读次数:
82
# 面向对象编程,类和对象## 一、面向对象### 1、什么是面向对象? 面向对象是一种编程思想,是前辈们总结出的经验,指导程序员如何编写出更好的程序 ,核心是对象,程序就是一系列对象的集合, 程序员负责调度控制这些对象来交互着完成任务。### 2、几个案例案例1:把大象装进冰箱 ?? 面向过程:?... ...
分类:
其他好文 时间:
2019-07-25 23:11:57
阅读次数:
101
一、面向过程和面向对象 1.面向过程 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点是:复杂度的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常 ...
分类:
其他好文 时间:
2019-07-25 00:56:43
阅读次数:
144
一、面向对象编程思想 1.什么是面向对象? 面向对象是一张编程思想,是前辈们总结出的经验,可以指导程序员编写出更好的编程 核心是对象,程序就是一系列对象的集合,程序员负责调度控制这些对象来交互着完成任务 案例1:把大象装进冰箱 面向过程: 1.打开冰箱门 2.把大象放进冰箱 3.关上冰箱 面向对象: ...
分类:
其他好文 时间:
2019-07-25 00:31:41
阅读次数:
106
一:面向对象 【1】基础概念: (1)面向过程: 概念:面向对象是一种编程思想 优点: (1)复杂的问题简单化 流程化 (2)代码逻辑清晰 缺点: (1)代码扩展性比较差 例如:当想添加新的功能的时候 需要修改大量的代码 (2)代码维护性比较差 例如:如果一个环节出现问题 会影响别的环节正常运行 ( ...
分类:
其他好文 时间:
2019-07-25 00:25:44
阅读次数:
93
一.面向对象 什么是面向对象? 面向对象Object Oriented Programming,简称OOP,是一种程序设计思想。 对象是程序的基本单元 将数据和处理数据的程序封装到对象中 以提高软件的重用性、灵活性和扩展性为首要目的 优点 : 1.扩展性 2.灵活性 3.重用性 缺点: 1.程序的复 ...
分类:
其他好文 时间:
2019-07-24 22:26:26
阅读次数:
115
今日内容1,面向对象的概念2,类和对象概念3,如何创建类和对象4,如何设计属性5,属性的查找顺序6,__init__,初始化类的方法7,绑定方法与非绑定方法 1,面向对象的概念 面向对象:是一种编程思想 面向对象的三大优点 1.扩张性 2.灵活性 3.复用性 ... ...
分类:
其他好文 时间:
2019-07-24 22:24:27
阅读次数:
116