常识:
对于GBK编码标准,英文占用1个字节,中文占用2个字节
对于UTF-8编码标准,英文占用1个字节,中文占用3个字节
对于Unicode编码标准,英文中文都是2个字节。这也是为什么叫做unicode

使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

一个线程可能因为不同的原因停止并进入就绪状态

实例变量是类的成员变量

1.final修饰变量,则等同于常量

2.final修饰方法中的参数,称为最终参数。

3.final修饰类,则类不能被继承

4.final修饰方法,则方法不能被重写。

接口没有构造函数。

final 不能修饰抽象类

final修饰的方法可以被重载 但不能被重写

HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值

Double   b=100;//Error:(427, 18) java: 不兼容的类型: int无法转换为java.lang.Double

在Java程序运行时,系统自动通过System类创建三个静态的I/O对象,它们是1、2、3标准输入流对象

(1) InputStream
(2) 标准输出流对象 OutputStream
(3) 标准错误流对象ErrorStream

System 类包含一些有用的类字段和方法。它不能被实例化。

System 类提供的设施中,有标准输入、标准输出和错误输出流;

字段摘要
static PrintStream err
          “标准”错误输出流。
static InputStream in
          “标准”输入流。
static PrintStream out
          “标准”输出流

Java自带的序列化框架中,实现接口java.io.1程序可以定制序列化和反序列化的过程。

Serializable

下面这段程序循环运行的次数是1

1

2

3

for (int i = 1; i >= 0; i = i + i) {

System.out.println(i);

}

i的类型为整型int,范围为-2^31到2^31-1,当程序运行完第31次后i的值超出范围,此时i的值变为负数(int范围内),程序停止运行

2147483647=2^31
-2147483648

题目描述
编写函数,获取两段字符串的最长公共子串的长度,例如:S1= GCCCTAGCCAGDE ,S2= GCGCCAGTGDE,这两个序列的最长公共子串是GCCAG。

题目描述
请用自己熟悉的高级语言编程,统计整数n以二进制数表示时,它包含的0的个数。例如n = 10时,其二进制数1010包含的0的个数为2。

题目描述
已知一个整数数组A[n],写出算法实现将奇数元素放在数组的左边,将偶数放在数组的右边,且奇数升序排列,偶数降序排列,并给出时间复杂度和空间复杂度。

```
public   static   void  test_niuke_3(){

int[] arr={1,2,3,4,5,6,7,8,9,0}  ;//  1,3,5,7,9 8,6,4,2,0
      Solution(arr);
  }
    /**
     * 定义奇数放在数组左边
     * 偶数放在数组右边
     * @param arr
     * @return
     */
   public   static  int[]  Solution(int[] arr){
   if(arr==null ||arr.length==0){
       return null;
   }
   int[] Evn= new int[arr.length];
   int[] Odd=new int[arr.length];

int  iEvnNum=0;
    int  iOddNum=0;
       for (int i = 0; i <arr.length ; i++) {

if(arr[i]%2==0){
              Evn[iEvnNum++]=arr[i];
           }
           if(arr[i]%2==1){
               Odd[iOddNum++]=arr[i];

}
       }
       Arrays.sort(Odd,0,iEvnNum);//指定范围升序
       System.out.println(Arrays.toString(Odd));
      Arrays.sort(Evn,0,iEvnNum);//
       System.out.println(Arrays.toString(Evn));
       for (int i = iEvnNum-1; i >=0 ; i--) {
          Odd[iOddNum+iEvnNum-1-i]=Evn[i];
       }
       System.out.println(Arrays.toString(Odd));
       return Odd;
   }

```
题目描述
已知关系模式: 
Student(S#,Sname,Sage,Ssex) 学生表, 
Course(C#,Cname,T#) 课程表, 
SC(S#,C#,score) 成绩表, 
Teacher(T#,Tname) 教师表 。 
其中,S#代表学生号,C#代表课程号,T#代表教师号。 
根据上述描述,请写出如下的查询语句: 
1、查询“001”课程比“002”课程成绩高的所有学生的学号; 
2、查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名; 
3、查询每门功成绩最好的前两名

参考答案

1、查询“001”课程比“002”课程成绩高的所有学生的学号;

答案:

1

2

3

4

select a.s#

from (select s#,score from SC where C#=’001′) a,

(select s#,score from SC where C#=’002′) b

where a.score>b.score and a.s#=b.s#; 

2、查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名;

答案:

1

2

3

4

5

6

7

select S#,Sname

from Student,SC

where Student.S#=SC.S# 

and C# in 

(select C# 

from SC 

where S#='1001');

3、查询每门功成绩最好的前两名

答案:

1

2

3

4

5

6

7

8

select t1.S# as 学生ID,t1.C# as 课程ID,Score as 分数

from SC t1

where score IN 

(SELECT TOP 2 score

from SC

where t1.C#= C#

order by score DESC )

order by t1.C#; 

用友2018秋招Java笔试题(三)相关推荐

  1. java笔试题_公司真题 | 用友2018秋招Java笔试题(四)

    公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...

  2. 艺龙java面试题_艺龙2018秋招Java笔试题

    在牛客做了那么多题,终于轮到我分享了~~这是我做过的艺龙的Java笔试题哦~~ 单选题 1.设有以下递归函数: int f(int m,int n) { if(m==0) { return n+1; ...

  3. 美图笔试题java后台_美图2018秋招Java笔试题

    单选题 1.关于垃圾回收算法G1,哪个说法是错误的( B  ). A.  并行和并发,具有多线程操作能力 B.  不适用堆空间太大的场景 C.  G1停顿时间更加可预测 D.  不会对系统吞吐量产生较 ...

  4. 搜狗2018秋招Java笔试试题

    一.选择题(20) 1.以下没有用栈来实现的应用场景是:A A 进程调度 B 函数调用 C 表达式求值 D 树的节点的深度优先遍历 2.不定项选择,如下算法的时间复杂度D A O(n^3) B O(n ...

  5. 2018秋招前端笔试题(58同城)

    填空题 号码段为131到139的11位手机号码正则校验:/^13[1-9][0-9]{8}$/ 移动端,如何在html中通过链接调起拨打电话:'<a href="tel:10086&q ...

  6. 字节跳动2020秋招研发笔试题

    字节跳动秋招研发笔试题 最近在忙考研,高数复习完了,看了下数据结构和算法,然后对人生比较迷茫. 该不该放弃考研,又怕考不上面临找工作的问题,索性看了几家科技巨头的秋招试题,贴下来和大家分享下 基本都是 ...

  7. 2018深信服java笔试题,深信服2018秋招编程题

    深信服2018秋招编程题 深信服2018秋招编程题 第一题: 其中,reverse函数的代码实现如下: 1. unsigned int reverse(unsigned int num) { unsi ...

  8. 2018深信服java笔试题_深信服2018春招笔试题解

    原文链接:点这儿. 深信服还是一如既往的"懒",2018秋招的5个编程题在本次春招出现了三道,然后添加了一道新的编程题,且选择题和填空题基本与秋招的雷同,看来之前没看深信服2018 ...

  9. 2018科大讯飞的Java笔试题附带参考答案

    分享一下自己做过的科大讯飞的Java笔试题,题量有点大哦~(附带参考答案) 单选题 1.下列关于继承的描述错误的是(  ) A.  在Java中允许定义一个父类的引用,指向子类对象 B.  在Java ...

最新文章

  1. 使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战
  2. freebsd mysql删_FreeBSD 下 mysql 的相关问题
  3. matlab 将矩阵A写入文件
  4. 实现在Windows下安装Lighttpd的方法
  5. MySQL 高级 - 启动及登录MySQL
  6. SQL语法(1、安装操作)
  7. Linux SPI框架
  8. 按条件分类_保税仓储企业能否同时存储非保货物?“仓储货物安装台分类监管”如何申请?...
  9. 能够快速赚到钱的,一般就三类人
  10. hdu 4059 The Boss on Mars 容斥
  11. 千万IOPS背后,宏杉科技“MS7000G2-Mach”为金融核心业务赋能
  12. 感悟较多影响较多的心理效应
  13. 《大秦帝国三:崛起》 剧情简介和最新进展
  14. 软件测试必备技能有哪些?
  15. 德鲁克谈《自我管理》笔记摘要
  16. php老虎杠子鸡虫条件,老虎、杠子、鸡——在游戏中学习
  17. JavaIO流,万物皆文件
  18. FairyGUI按钮动效的混用
  19. JSVM实现可伸缩视频编码(SVC)
  20. python桌面界面开发在那种编译器写代码_Python智慧编程——第1讲 遇见Mu editor

热门文章

  1. 不后悔学计算机,这5大专业学了不后悔,越老越吃香,年薪可达50万!
  2. 前端---HTML设置透明度opacity
  3. 计算机一级2010的试题,全国计算机等级考试一级office2010试题
  4. 金蝶容器Apusic中重新部署war包
  5. Glide无法使用任何Transform/Gilde使用Transform不生效问题说明以及Gilde加载任意角圆角实现
  6. 线性布局(LinearLayout)
  7. tsd3dmapper软件使用方法_TS文件连接器:如何快速合并TS文件?
  8. 一个量化交易策略师的自
  9. nginx错误:unknown directive 锘?
  10. vmwaretools是灰色的 典型安装