随笔分类 - Java
摘要:Anders Hejlsberg 安德斯·海尔斯伯格 1960年12月出生于丹麦哥本哈根,曾在丹麦科技大学学习工程学,计算机科学家。Turbo Pascal编译器的主要作者,Delphi、C#和TypeScript之父,·NET创立者。 Lars Bak 拉斯·巴克 丹麦人,是一些非常流行编程语言的
阅读全文
摘要:静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器
阅读全文
摘要:一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可
阅读全文
摘要:总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、
阅读全文
摘要:JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。 那么究竟应该选择什么方向呢? 我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要
阅读全文
摘要:1、开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点
阅读全文
摘要:作者:匿名用户链接:https://www.zhihu.com/question/34018003/answer/132740170来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 从概念上讲,面向对象的萌芽其实来自于Abstract data type,而 ADT 的
阅读全文
摘要:原文地址:http://xielong.me/2015/04/17/%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%8A%80%E6%9C%AF%E9%80%89%E5%9E%8B/ 感谢原文作者谢龙的分享 服务框架 MVC Framework:Rose 框架简单易用,并且我米内部服务
阅读全文
摘要:4.0.0 tim test 1.0-SNAPSHOT jar test http://maven.apache.org UTF-8 1.8 1.8 4.3.2.Release junit junit 3.8.1 test ...
阅读全文
摘要:作者:谢龙 链接:https://www.zhihu.com/question/29581524/answer/44872235来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 现在互联网上资源丰富,Java 学习并不难。贴个 Java 服务端入门和进阶指南,是给我们组
阅读全文
摘要:一、概述 任何一个Class文件都对应唯一一个类或接口的定义信息,但是不是所有的类或接口都得定义在文件中(它们也可以通过类加载器直接生成)。 Class文件是一组以8位字节为基础单位的二进制流,各个数据项严格按顺序排列,没有任何分隔符。Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,
阅读全文
摘要:POJO = "Plain Old Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB,JDBC等等
阅读全文
摘要:1、不合群者,独来独往的人,常有过人之处。整天混在朋友之间的人,未必有多大的能力。 2、受周围人嫉妒、非议的人,大多具有能力。人们从来不会去嫉妒弱者。 3、找女朋友、找男朋友时,眼光很高的人往往也是有过人之处的,他们追求卓越完美。 4、敢在人群中发出与众不同的声音的人,敢得罪人群的人,常有大本领。
阅读全文
摘要:maven的配置文件settings.xml中添加:
阅读全文
摘要:artifactId :unique base name of the primary artifact being generated by this project GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID是项目
阅读全文
摘要:安装: 1、下载maven http://maven.apache.org/ 2、将maven包解压并放置到安装目录 3、添加环境变量M2_HOME,path当中添加;%M2_HOME%\bin; 4、测试,命令行窗口执行mvn -v 配置: mavne的配置文件:安装目录conf文件夹下的sett
阅读全文
摘要:泛型:Generic,一般的,通用的,算法在编写的时候不指定类型,在运行时确定其类型,实现算法与类型分离,使算法更加通用。 抽象数据类型(ADT)是一个实现包括储存数据元素的存储结构以及实现基本操作的算法。在这个数据抽象思想中,数据类型的定义和它的实现是分开的,这在软件设计中是一个重要的概念。这使得
阅读全文
摘要:JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JV
阅读全文
摘要:apk解包apktool d -f demo.apk apk打包apktool b Demo Demo.apk 创建keystore:keytool -genkey -alias TIM.keystore -keyalg RSA -validity 20000 -keystore TIM.keyst
阅读全文
浙公网安备 33010602011771号