java基础
@Young Cheung
倘若我问心有愧呢
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式
目录一、七大面向对象设计原则 这里有个很详细的总结 一、七大面向对象设计原则 1、开闭原则(Open Closed Principle,OCP) : 对扩展开放,对修改关闭。 当需求发生变化时,不改变原有代码,只通过扩展功能来满足需求。 是面向对象程序设计的终极目标。 主要通过使用接口、抽象类来实现。 抽象层稳定性高,只要设计合理,基本可以保持架构的稳定;当需求发生变化,只需要派生一个新的实现类来扩展功能即可。 优点: 提高系统的稳定性。 测试时,可以只对扩展的部分进行测试。 提高代码复用性。原创 2020-08-08 00:08:02 · 506 阅读 · 0 评论 -
maven的下载、打包、项目部署等相关配置
1、从 maven.apache.org下载最新版的与系统匹配的压缩包; 2、直接解压到想要安装的路径中(解压即安装); 3、在环境变量中增加系统变量 MAVEN_HOME ,值为 maven 的安装路径; 4、在系统变量path中添加一项: %MAVEN_HOME%/bin ps:jdk安装路径的系统变量最好名为JAVA_HOME,否则可能会有错。 5、在cmd输入mvn -v ,显示版本号,表示安装成功。 6、可以进行修改本地仓库的地址,毕竟默认是在C盘…即修改maven安装路径下的 /conf/se原创 2020-05-17 18:51:13 · 362 阅读 · 1 评论 -
Java相关
“equal与==的区别:”原创 2020-04-24 00:36:42 · 214 阅读 · 0 评论 -
JAVA基础
**标识符:**对各种变量、方法、类名起名时所用的字符串。 规则:1,由数字,字母,_,$ 组成 2,不能由数字开头 3,区别大小写,无长度限制 4,符合“见名知意”,不能与关键字重名 **关键字:**用作专门用途的字符串 常量值:区分为不同数据类型。 1,整型常量,123 2,实型常量,3.14 3,字符常量,’a’ 4,逻辑常量,TRUE 5,字符串常量,“abc” 变量:内存中一小块区域,...原创 2020-04-04 21:13:29 · 317 阅读 · 0 评论 -
权限修饰符:public,private,protected,default
描述算法 (1) Java程序有两种类型:应用程序和applet 命令语句:java programname 执行java应用程序时系统自动调用主方法main applet则执行主方法init (2)java基本数据类型: 类型 空间/位 Boolean 1 byte 8 char 16 double 64 float 32 int 32 long 64 ...原创 2019-05-02 15:00:45 · 298 阅读 · 0 评论 -
Java基础知识(程序类型、基本数据类型、方法、重载、构造方法、静态成员、垃圾收集、递归 概要)
描述算法 (1) Java程序有两种类型:应用程序和applet 命令语句:java programname 执行java应用程序时系统自动调用主方法main applet则执行主方法init (2)java基本数据类型: 类型 空间/位 Boolean 1 byte 8 char 16 double 64 float 32 int 32 long 64 ...原创 2019-05-02 16:28:14 · 440 阅读 · 0 评论 -
关于Java通用方法(待补充)
通用方法 ①Computable界面 Java的界面由关键字interface表示,它由若干常数(static final 数据成员)和若干方法头(无执行代码)组成,Computable界面定义如下: public interface Computable{ /** @return this+x */ public Object add(Object x); /** @return thi...原创 2019-05-02 16:29:32 · 413 阅读 · 0 评论 -
关于递归(全排序perm问题等,待补充)
将集合X的全排序记为perm(X) 所以,对于一组数 r={r1,r2,…rn},记 Ri=r-{ri}。(1<=i<=n) 当 n=1 , perm(r)=(r) 当 n>1,perm(r)= r1perm(R1)+ r2perm(R2)+…+ rnperm(Rn) R1,R2…再进行分解,不断地将排序的数,即perm(list,k,m)减少,直到剩下一个数,即 k = =m...原创 2019-05-07 00:17:22 · 802 阅读 · 0 评论
分享