
Java相关
文章平均质量分 66
jaybril
这个作者很懒,什么都没留下…
展开
-
高级语言运行机制
编译型: 代表:C++、C Pascal 指使用专门的编译器、针对特定平台将某种高级语言源代码一次性的翻译成可被平台硬件执行的机器码,病包装成该平台所能识别的可执行性程序格式。 特点:一次性编译成机器码,所以可以脱离开发环境独立运行,运行效率较高、 缺点:因编译型语言的程序被编译成特点平台的机器码,因此其可执行性程序通常无原创 2012-03-30 21:35:49 · 599 阅读 · 0 评论 -
Spring中注解大全和应用
@Controller @RestController:@Service@Autowired@RequestMapping@RequestParam@ModelAttribute@Cacheable@CacheEvict@Resource@PostConstruct@PreDestroy@Repository@Component @Sc...原创 2018-09-02 11:39:07 · 102 阅读 · 0 评论 -
Java必知必会之----Enum枚举类揭秘
【原理】写一个枚举,相信大家都会,如:1public enum City {Guangzhou, Shenzhen, Dongguan}这是个城市的枚举类,包含广州、深圳、东莞三个城市枚举值,但是它怎么用呢?它的背后的真面目是怎样的呢?下面我们来反编译一下这个枚举,结果得出: 1public final class City extends Enum<...2018-08-08 23:55:07 · 210 阅读 · 0 评论 -
Linux的铜墙铁壁:防火墙之iptables
【来源】所谓防火墙,实质上是指由软硬件组合成的一个在内外网之间构造的一种保护屏障,它是一种隔离技术。因此从物理上区分,可以分为软件和硬件防火墙,从逻辑上区分,可以分为主机和网络防火墙,而我们现在要讲到的iptables,是属于防火墙中的软件防火墙的范畴,但它只是一个命令行工具或者说是一种客户端代理,并不是真正的防火墙,用户通过这个代理,把安全设定执行到真正的防火墙框架中,这个框架叫...2018-07-30 00:08:31 · 143 阅读 · 0 评论 -
“==”和equals的区别
今日看到一篇文章,讲述“==”和equals的区别,接近上万字,十一页的word。仔细研究一番,最终得到自己的见解: 直接创建数据类型的比如int a=3 ;String b=“fuck”之类的数据存储在栈里,而new过的对象存储在堆里,在栈里的只是一个指向堆对象的一个指针,也叫地址;而==和equals的区别在于,==比较的是在栈里的值,equals比较的是对象里的内容。 ...原创 2012-09-01 16:52:24 · 70 阅读 · 0 评论 -
关于子类实例为什么可以赋给父类变量的问题
一行代码突然挡住了菜鸟前进的道路:father f=new son(); 貌似牛头不搭马嘴的样子,自己一下子都懵了,不同数据类型的值还能互相赋值的吗,以前的学基本数据类型里提到过数据类型的转换,记得几行很经典的代码(不过是反面教材): short sh=5; sh=sh-3; 敲进“伊柯丽不是”里一运行,它就嗡嗡的又哭又闹的提示说“类型转换有误”。苦思闷...原创 2012-04-16 22:31:27 · 508 阅读 · 0 评论 -
java程序的基本规则
A:java程序的组织形式 1)java程序必须以class的形式存在。Class是java程序的最小组织形式 2)java程序不允许可执行性语句、方法等成分独立存在,所有的程序部分都必须放在类定义中 3)java解释器规定:如果类能够被解释器直接解释执行,则这个类里必须包含main方法,而且main方法必须被public static void来修饰,而main...原创 2012-04-06 12:28:09 · 164 阅读 · 0 评论 -
Java基本类型转换
A:自动类型转换 以下两条线路可以自动从左到右的类型转换 byte-short-int-long-float-double char-int-long-float-double 当把任何基本类型的值和字符串值进行连接运算时,基本类型的值将自动类型转换成字符串类型。 B:强制类型转换 若要想从右边转...2012-04-05 22:29:30 · 101 阅读 · 0 评论 -
高级语言运行机制
编译型: 代表:C++、C Pascal 指使用专门的编译器、针对特定平台将某种高级语言源代码一次性的翻译成可被平台硬件执行的机器码,病包装成该平台所能识别的可执行性程序格式。 特点:一次性编译成机器码,所以可以脱离开发环境独立运行,运行效率较高、 缺点:因编译型语言的程序被编译成特点平台的机器码,因此其可执行性程序通常无法移植到其...原创 2012-03-30 21:12:32 · 154 阅读 · 0 评论 -
java中的this和super(1)
对象的引用----This: 概念: this关键字是一个对象的默认引用,它总是指向调用该方法的对象。 使用原因:我们在访问一个对象的成员时,一般都要通过该对象去调用。如果需要在某一个方法中访问其所属类的当前正在操作对象的成员,由于一个类的对象可以有多个,且通过这些对象都可以调用该方法,因此定义该方法时无法明确通过对象引用来指定。因此java引入this。它只能在方法体中使用,...原创 2012-07-12 00:45:07 · 74 阅读 · 0 评论 -
Java必知必会之(四)---多线程全揭秘(上)
Java必知必会之(四)---多线程全揭秘(上)本文旨在用最通俗的语言讲述最枯燥的基本知识。全文提纲:1.线程是什么?(上)2.线程和进程的区别和联系(上)3.创建多线程的方法(上)4.线程的生命周期(上)5.线程的控制(上)6.线程同步(下)7.线程池(下)8.ThreadLocal的基本用法(下)9.线程安全(下)1.线程是什么线程是进程中的一个执行流程,是被系统独...2018-09-04 22:40:06 · 130 阅读 · 0 评论