- 博客(7)
- 收藏
- 关注
原创 看起来好厉害的一些英文名词
oops (Object-Oriented Programming System,面向对象的程序设计系统)Singleton、Decorator、Observer 单例、装饰者、观察者SOLID SRP The Single Responsibility Principle单一责任原则OCP The Open Closed Principle 开放封闭原则LSP
2015-09-04 21:00:33
1309
转载 10个面向对象的开发原则
原则1:DRY(Don't repeat yourself)即不要写重复的代码,而是用“abstraction”类来抽象公有的东西。如果你需要多次用到一个硬编码值,那么可以设为公共常量;如果你要在两个以上的地方使用一个代码块,那么可以将它设为一个独立的方法。SOLID设计原则的优点是易于维护,但要注意,不要滥用,duplicate 不是针对代码,而是针对功能。这意味着,即使用公共代码来验证
2015-09-04 19:31:56
366
原创 杂七杂八的东西0 0
1 怎么知道二维数组的行列数int[][] array;array.lenth就是行数array[0].length就是列数
2015-09-03 17:01:18
325
原创 华为Java面试题目总结
1 面向对象的特征有哪些方面抽象:抽象是去除掉与对象无关的东西,只关心一部分内容而忽略其他内容。抽象分为数据抽象和过程抽象。多态:多态是面向对象的精髓,封装:继承:
2015-09-03 16:58:48
297
原创 JAVA多线程之内存可见性笔记
可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到。共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。JAVA内存模型(JMM):描述了JAVA程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取出变量这样的底层细节。1 所有的变量都存储在主内存中2 每个线程都有自己独立的工作内存,里面保存该线
2015-09-02 12:36:58
375
原创 C#笔记
?:是一个三元运算符,逻辑是满足条件执行分支1,不满足条件执行分支2条件?分支1:分支2eg:int age = 17;string backup;backup = age>18?"adult:"minor";执行结果是 backup = "adult"
2015-09-01 23:40:34
294
转载 把JTable的表头去掉
主要有以下三种方法:1. 不放在 JScrollPane 上, 但是需要给表加个边框.[java] view plaincopytable.setBorder(BorderFactory.createEtchedBorder()); panel.add(table); 2. 放在 JScrollPane 上,
2015-07-29 17:28:42
1184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人