Java中创建线程主要有三种方式: 一、继承Thread类创建线程类 (1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建Thread子类的实例,即创建了线程对象。 (3)调用线程对象的start()方法来 ...
分类:
编程语言 时间:
2020-05-20 14:26:23
阅读次数:
40
一、Spring是什么? Spring是一个开源的轻量级的Java开发框架。 二、Spring有什么作用? 简化应用程序的开发。 三、简化应用程序开发体现在哪些方面? ①IOC容器 Java思想是面向对象的开发,一个应用程序是由一组对象通过相互协作开发出的业务逻辑组成,那么如何管理这些对象,使他们高 ...
分类:
编程语言 时间:
2019-05-11 12:14:35
阅读次数:
129
给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。 示例: 输入: s = "abcd" t = "abcde" 输出: e 解释: 'e' 是那个被添加的字母。解法:JAVA思想:1.先对两字符串进行排序; ...
分类:
其他好文 时间:
2019-01-22 21:54:54
阅读次数:
379
ThinkPHP简称TP,TP借鉴了Java思想,基于PHP5,充分利用了PHP5的特性,部署简单只需要一个入口文件,一起搞定,简单高效。中文文档齐全,入门超级简单。自带模板引擎,具有独特的数据验证和自动填充功能,框架更新速度比较速度。 优点:这个框架易使用 易学 安全 对bae sae支持很好提供 ...
分类:
Web程序 时间:
2018-07-27 13:21:51
阅读次数:
242
红黑树是非常经典且实用的数据结构,本文通过它的等同——2-3-4树,避开颜色因素的影响,以一种更简单的方式介绍了红黑树插入删除操作的实现。文章附带 PHP 和 Java 版红黑树源码。 ...
分类:
其他好文 时间:
2018-01-03 21:04:36
阅读次数:
164
面向对象这个概念,每本书上的说法定义很多。 我自己根据我的经验,自己归档总结了下, 所谓面向对象,就是 以基于对象的思维去分析和解决问题,万物皆对象; 面向对象经常和面向过程放一起讨论; 这里举例, 比如要造一辆自行车,假如以面向过程的思维搞,张三先搞轮子, 李四再搞车架,王五再搞链条,赵六再搞脚踏 ...
分类:
编程语言 时间:
2017-09-19 00:36:38
阅读次数:
140
这是我遇到的一道校招题目: 给定一字符串只包含数字,请写一个算法,找出该字符串中的最长不重复子串(不重复是指子串中每一元素不同于子串中其他元素) 如: “120135435”最长不重复子串为 "201354" 要求用java或者c来写,我用了java。 /** * 思想: * 从头开始截取字符串,只 ...
分类:
其他好文 时间:
2017-09-10 19:50:45
阅读次数:
143
一. 使用变量的原因 变量可以说是不断变化的常量,是在常量的基础上发展而来。比如说“年龄”这个数据,在不同的时候,数值是不一样的。今年是26,明年是27,但是我们不想在每次提到年龄的时候,都去探寻一下当下岁数是多少,这时候就提出一个变量的概念。不去细究每次具体的数值是多少,只要提到这个数据,就用定义 ...
分类:
编程语言 时间:
2017-09-02 10:36:54
阅读次数:
183
访问控制: 一个原因是防止程序员接触他们不该接触的东西——通常是内部数据类型的设计思想。若只是为了解决特定的问题,用户只需操作接口即可,毋需明白这些信息。 第二个原因是允许库设计人员修改内部结构,不用担心它会对客户程序员造成什么影响。 继承: 我们费尽心思做出一种数据类型后,假如不得不又新建一种类型 ...
分类:
编程语言 时间:
2017-07-04 14:40:40
阅读次数:
220
利用Method执行main方法 main方法很特殊,以下普通的就不会: 原型: 输出: 拓展: 反射可以访问私有方法,是不是和Java的思想冲突呀?一点都不违背,java思想是从现实中来的,你想一下现实中,举例:社会不允许杀人,但是你硬要杀人还是没有办法阻止的。 ...
分类:
其他好文 时间:
2017-05-12 19:09:18
阅读次数:
149