一、反射的概念及在Java中的类反射反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。在Java中的反射...
分类:
编程语言 时间:
2015-06-09 23:24:23
收藏:
0 评论:
0 赞:
0 阅读:
314
1.if的第1种结构 if(条件) { 语句1; 语句2; ...... } 如果if右边小括号()中的条件成立,也就是为“真”时,就会执行大括号{}中的语句;如果条件为假,就不执行大括号{}中的语句。这里的if是关键字。C语言规定所有非0值都为...
分类:
编程语言 时间:
2015-06-09 23:24:13
收藏:
0 评论:
0 赞:
0 阅读:
348
北京电子科技学院(BESTI)实 验 报 告课程:Java程序与设计 班级:1352 姓名:闫佳歆 贾瑗学号:20135202 20135236成绩: 指导教师:娄嘉鹏 实验日期:2015.6.9实验密级: 预习程度: 实验时间:15:30-18:00仪器组次: 必修/选修:选修 实验序号:5...
分类:
编程语言 时间:
2015-06-09 23:21:13
收藏:
0 评论:
0 赞:
0 阅读:
202
介绍策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。正文在理解策略模式之前,我们先来一个例子,一般情况下,如果我们要做数据合法性验证,很多时候都是按照swith语句来判断,但是这就带来几个问题,首先如果增加需求的话,我们还要再次修改这段代码以...
分类:
编程语言 时间:
2015-06-09 23:21:03
收藏:
0 评论:
0 赞:
0 阅读:
240
/// /// 对集合进行排序,如 /// List users=new List(){.......} /// ListSorter.SortList,Person>( users,"Age",SortDirection.Ascending); /// pub...
分类:
编程语言 时间:
2015-06-09 23:20:53
收藏:
0 评论:
0 赞:
0 阅读:
320
C++是一种复杂的语言,其中有许多“好玩”的特性,学习C++的过程就像在海边捡一颗颗石头,只要坚持不懈,也许一颗颗小石头也能建起你自己小小的城堡。废话完后,讲讲自己捡到的石头:隐式类型转换学习出处:《Effective C++》lostmouse大人翻译class TestInt{ publi...
分类:
编程语言 时间:
2015-06-09 23:19:33
收藏:
0 评论:
0 赞:
0 阅读:
304
class Program { static void Main(string[] args) { var array = new[] { 11, 3, 24, 5, 0, 2, 4, 6, -1, 101, 101, 5 }; ...
分类:
编程语言 时间:
2015-06-09 23:18:13
收藏:
0 评论:
0 赞:
0 阅读:
214
当某类的部分或全部直接基类是从另一个基类共同派生而来时,这直接基类中,从上一级基类继承来的成员就拥有相同的名称,派生类的对象的这些同名成员在内存中同时拥有多个拷贝,同一个函数名有多个映射。可以使用作用域分辨符来唯一标识并分别访问它们。也可以将共同基类设置为虚基类,这时从不同的路径继承过来的同名数据成...
分类:
编程语言 时间:
2015-06-09 23:17:53
收藏:
0 评论:
0 赞:
0 阅读:
286
Given an array of integers and an integer k, find out whether there there are two distinct indices i and j in the array such that nums[i] = nums[j] an...
分类:
编程语言 时间:
2015-06-09 23:17:13
收藏:
0 评论:
0 赞:
0 阅读:
439
一、基本思想通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。插入排序非常类似于整扑克牌。在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行比较。...
分类:
编程语言 时间:
2015-06-09 23:15:33
收藏:
0 评论:
0 赞:
0 阅读:
323
首先,浏览器竟然不支持直接粘贴图片!!windows的Program Files这个系统文件夹。我没想过这个系统文件夹居然会出问题。java装在这里,这个文件夹有空格。环境变量正常设置,可是在终端是使用javac的带参数的形式时,问题就来了。如上图。%CLALSSPATH%中JAVA_HOME有空格...
分类:
编程语言 时间:
2015-06-09 23:14:43
收藏:
0 评论:
0 赞:
0 阅读:
568
1.什么是动态加载Class Loaders是动态加载Java类与Resource的一种机制。它支持Laziness,type-safe linkage,user-defined extensibility和multiple communicating namespaces这4种特性。 Lazy l...
分类:
编程语言 时间:
2015-06-09 23:14:23
收藏:
0 评论:
0 赞:
0 阅读:
390
Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should be ...
分类:
编程语言 时间:
2015-06-09 23:13:43
收藏:
0 评论:
0 赞:
0 阅读:
1410
思想:先找到最小的,然后放到第一个位置。之后再看剩余元素中最小的,放到第二个位置……以此类推,就可以完成整个的排序工作了。可以很清楚的发现,选择排序是固定位置,找元素。相比于插入排序的固定元素找位置,是两种思维方式。不过条条大路通罗马,两者的目的是一样的。理解:在介绍选择排序算法前,我们再回顾下冒泡...
分类:
编程语言 时间:
2015-06-09 23:13:13
收藏:
0 评论:
0 赞:
0 阅读:
292
A city's skyline is the outer contour of the silhouette formed by all the buildings in that city when viewed from a distance. Now suppose you are give...
分类:
编程语言 时间:
2015-06-09 23:11:53
收藏:
0 评论:
0 赞:
0 阅读:
551
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运....
分类:
编程语言 时间:
2015-06-09 23:11:13
收藏:
0 评论:
0 赞:
0 阅读:
264
Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the arr...
分类:
编程语言 时间:
2015-06-09 23:08:33
收藏:
0 评论:
0 赞:
0 阅读:
329
多线程中,在互斥量和 读写锁的 属性中,都有一个叫 进程共享属性 。对于互斥量,查询和设置这个属性的方法为:
pthread_mutexattr_getpshared
pthread_mutexattr_setpshared我一开始不理解什么是 进程共享属性。 看了man中的说明如下The pthread_mutexattr_getpshared() function shall obtai...
分类:
编程语言 时间:
2015-06-09 22:04:03
收藏:
0 评论:
0 赞:
0 阅读:
504
最近打算学习hadoop和spark,需要安装java运行环境,我用的系统是CentOS。
一、安装jdk
1.进入usr目录cd /usr2.在usr目录下建立java安装目录mkdir java3.将jdk-8u45-linux-x64.rpm拷贝到java目录下cp /root/hadoop_home /usr/java/4.安装jdkcd /usr/javarpm -ivh jdk-8u...
分类:
编程语言 时间:
2015-06-09 22:02:13
收藏:
0 评论:
0 赞:
0 阅读:
276
为什么说是真正意义上的Java EE,因为在此之前,我一直以为Java EE是Java基础之上的高级编程语言,直到今天我才发现一直是自己理解错了。此文是读Java EE编程技术(第2版)的读书笔记,在此说明一下,不涉及侵权问题吧。。。。
Java EE是一个标准中间件体系结构:与Java不同,Java EE不是一种编程语言,而是一种体系结构。Java EE是一个标准中间件...
分类:
编程语言 时间:
2015-06-09 22:02:03
收藏:
0 评论:
0 赞:
0 阅读:
343