自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 程序员面试题经典问题——耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:123凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛徒。

package com.softeem.project1;public class Test1 { public static void main(String[] args) { //定义数组保存13位门徒的编号 int[] nums = {1,2,3,4,5,6,7,8,9,10,11,12,13}; //声明变量保存剩余的人数 int count = 13; //声明变量保存报的数字 int number = 0; //通过循环开始报数直到剩下最后一个人

2020-09-16 19:45:08 524

原创 JDBC和图形界面——实现用户的注册和登录

编写工具类,实现数据库连接,以及查询结果的返回package com.softeem.homework4;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class MyUtil { //声明 private static String dbnam

2020-09-16 19:40:16 1225

原创 Java面试题---多线程、IO、集合 部分

1、ArrayList、Vector、LinkedList的存储性能和特性ArrayList是以数组形式存储对象,在内存中找到一段连续的内存空间来存储数据,对于遍历和查询效率高;LinkedList是已链表的方式进行存储,将对象存储在独立的空间,每个空间保留数据的同时还保存了下一个空间的地址,对于插入和删除效率高;Vector和ArrayList实现原理和功能都是相同的,Vector使用了Synchronized方法,因此线程是同步安全的,但是效率要低于ArrayList补充:ArrayList和V

2020-09-10 18:34:43 1019

原创 java面试题1-----基础部分

一、Java基础 部分1、Java基本数据类型有八种:四种整数类型:byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节)两种浮点类型:float(4个字节),double(8个字节)一种字符类型:char(1个字节)一种boolean类型:boolean(1个字节)2、基本数据类型和封装类的区别基本数据类型不用new,封装类需要new基本数据类型大小比较用"==" , 引用类型大小比较用"equals"在集合类中只能使用引用类型,不能使用基本数据类型基

2020-09-05 17:06:43 215

原创 java图形界面,多线程综合使用。 鼠标点击弹窗面板上任意一点,上下左右4条线同时向点击的地方画

package com.softeem.homework2;import java.awt.Color;import java.awt.Graphics;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JFrame;import javax.swing.JPanel;public class Test4 { public static void main(S

2020-09-05 15:53:47 223

原创 网络编程/多线程/IO流 通过多线程和IO流实现服务器与客户端互动对话

服务器部分:package com.softeem.inetAddress;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import javax.swing.JOptionPane;public class Test4_server { publ

2020-09-04 16:21:36 274

原创 字符串处理 3、查询一个字符串最长的字串,要求字串中的每个字符都一样

3、查询一个字符串最长的字串,要求字串中的每个字符都一样package com.softeem.homework2;import java.util.ArrayList;import java.util.Scanner;public class Test3_2 { public static void main(String[] args) { //实例化一个输入类对象 Scanner in = new Scanner(System.in); //提示用户输入一个字符串 S

2020-09-04 10:25:00 195 1

原创 使用多线程模拟电影院买票。

模拟唐僧师徒4人买电影票。电影票10元一张,唐僧拿着一张50元的、孙悟空那和猪八戒都拿着一张20的、沙僧拿着一张10元的。此时售票员手中只有一个10元的。模拟他们4个人买票。package com.softeem.homework3;public class Test7 { public static void main(String[] args) { BuyTicket2 bt = new BuyTicket2(); new Thread(bt,"唐僧").start();

2020-09-03 23:00:20 1000

原创 二维数组,定义一个m行n列的二维数组a,数组中的每个位置都放入的是1到9之间的随机整体数,寻找一条从左上角a[0][0]到右下角arr[m-1][n-1]的路线,使得沿路经过的数组中的整数之和最小。

package com.softeem.exam2;import java.util.ArrayList;import java.util.List;public class Test8 { public static void main(String[] args) { //定义一个二维数组 int[][] nums = new int[5][6]; //通过循环随机向二维数组中添加数据 for (int i = 0; i < nums.length; i++) {

2020-09-03 16:50:38 2777

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除