自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Javaxiaobaismc的博客

你所浪费的今天是昨天死去的人奢望的明天,你所厌恶的现在是你未来回不去的曾经!

  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 广州中国科学院软件应用技术研究所面试随笔

今天早上搭了两个半钟的地铁去到位于南沙区的广州中国科学院软件应用技术研究所面试项目实施实习工程师一职。本来就没抱很大的希望,毕竟是第一次面试找工作。阿飞还担心这么偏远的地方可能不是什么正规的甚至是类似于传销的虚假公司,没想到去到了才发现还挺正规的。更没想到居然面试就这样过了,或许是因为他们项目比较急,需要人手去帮忙。不过因为他们比较偏运营这一方面,所涉及的技术性的东西比较少,所以就拒绝了。当然也有...

2018-07-31 22:25:59 3126 3

原创 利用Callable接口实现多线程

在Java中,实现多线程代码有两种方式:一种是继承Thread类;另一种是实现Runnable接口。但是,继承Thread类不能资源共享,而实现Runnable接口可以资源共享。然而,Runnable接口实现的多线程会出现Runnable接口中的run()方法不能返回操作结果的问题。这时候就要用到新的接口:java.util.concurrent.Callable。如下:package bo...

2018-07-30 11:19:01 1054

转载 java开发实战经典(第二版)P233 7-1

  7.1   编写应用程序,从命令行输入两个小数参数,求它们的商。要求程序中捕获NumberFormat-Exception异常和ArithmeticException异常。package book;import java.util.Scanner;public class JiOu { public static void main(String[] args) { ...

2018-07-29 23:13:42 933

转载 java开发实战经典(第二版)P217 6-6

6.6   使用面向对象的概念表示出下面的生活场景:小明去超市买东西,所有买到的东西都放在了购物车之中,最后到收银台一起结账。 package book;interface Goods { // 使用接口表示商品 public double getPrice(); public String getName();}class Toys implements Goods...

2018-07-28 14:15:17 650 4

转载 java开发实战经典(第二版)P217 6-5

6.5   定义类shape,用来表示一般二维图形。shape具有抽象方法area和perimeter,分别用来计算形状的面积和周长。试定义一些二维形状类(如矩形、三角形、圆形、椭圆形等),这些类均为shape的子类。package book;abstract class Shape { public abstract double area(); public abstract ...

2018-07-28 13:59:18 1972

转载 java开发实战经典(第二版)P217 6-4

6.4   定义员工类,具有姓名、年龄、性别属性,并具有构造方法和显示数据方法。定义管理层类,继承员工类,并具有自己的属性:职务和年薪。定义职员类继承员工类,并有自己的属性:所属部门和月薪。package book;//Staff 员工类public class Staff { private String name; private char sex; private in...

2018-07-28 13:37:00 3215 6

原创 java开发实战经典(第二版)P217 6-3

6.3   建立一个人类(Person)和学生类(Student),功能要求如下:(1)Person类中包含4个私有型的数据成员name、addr、sex、age,分别为字符串型、字符串型、字符型及整型,表示姓名、地址、性别和年龄。一个4参构造方法、一个两参构造方法、一个两参构造方法、一个输出方法显示4种属性。(2)Student类继承Person类,增加math、English存放数学和...

2018-07-28 13:19:26 752 2

原创 java开发实战经典(第二版)P217 6-2

6.2   考虑一个表示图形的类,写出类中的属性及方法。package book;class Graph { private float length; private float width; private String backcolor; public float getLength() { return length; } public void setLe...

2018-07-27 23:08:31 891

原创 java开发实战经典(第二版)P217 6-1

6.1   定义一个ClassName接口,接口中只有一个抽象方法getClassName();设计一个类Company,该类实现接口ClassName中的方法getClassName(),功能是获取该类的类名称;编写应用程序使用Company类。package book;interface ClassName { public String getClassName();}cl...

2018-07-27 21:44:30 2856

转载 java开发实战经典(第二版)P157 5-9

5.9   声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并声明拥有静态变量成员册数、记录图书的总册数,在构造方法中利用静态变量为对象的编号赋值,在主方法中定义对象数组,并求出总册数。package book;class Book { private String name; private int id; private float price; p...

2018-07-23 00:01:24 567

转载 java开发实战经典(第二版)P157 5-8

5.8   构造一个银行账户类,类的结构包括如下内容:(1)数据成员用户的账户名称、用户的账户余额(private数据类型)。(2)方法包括开户(设置账户名称及余额),利用构造方法完成。(3)查询余额。package book;class Bank { private String account; private String balance; public Ban...

2018-07-22 23:45:51 294

转载 java开发实战经典(第二版)P157 5-7

5.7   编写一个员工类。        (1)数据成员:员工号,姓名,工资,部门。        (2)方法:               1.利用构造方法来完成:                    单参:只传递员工号,则员工姓名:无名氏,薪水:0,部门:未定                    双参:传递员工号,姓名,薪水:1000,部门:后勤         ...

2018-07-22 23:29:01 368 2

转载 java开发实战经典(第二版)P157 5-6

5.6   字符串操作:(1)从字符串“Java 技术学习班 20070326”中提取开班日期。(2)将“MLDN JAVA”字符串中的”JAVA“替换为”J2EE“。(3)取出”JAVA 技术学习班 20070326“中的第8个字符。(4)清除”JAVA 技术学习班 20070326“中的所有0。(5)清除”JAVA 技术学习班 20070326 MLDN 老师“中的所有空格...

2018-07-22 23:05:43 1032

原创 java开发实战经典(第二版)P157 5-5

5.5   设计一个表示用户的User类,类中的变量有用户名、口令和记录用户个数的变量,定义类的3个构造方法(无参、为用户名赋值、为用户名和口令赋值)、获取和设置口令的方法和返回类信息的方法。package book;class User { private String name; private String password; private static int count...

2018-07-22 11:59:27 639

转载 java开发实战经典(第二版)P157 5-4

5.4   设计一个Dog类,有名字、颜色、年龄等属性,定义构造方法来初始化类的这些属性,定义方法输出Dog信息,编写应用程序使用Dog类。package book;public class JiOu { private String name; private String color; private int age; public String getName() { ...

2018-07-22 11:17:40 254

转载 java开发实战经典(第二版)P157 5-3

5.3   编写程序,统计出字符串“want you to know one thing”中字母n和字母o的出现字数。package book;public class JiOu { public static void main(String[] args) { String str = "want you to know one thing"; char a[] = str...

2018-07-22 10:47:44 319

转载 java开发实战经典(第二版)P157 5-2

5.2   定义并测试一个代表员工的Employee类。员工属性包括“编号”、“姓名”、“基本薪水”和“薪水增长额”,还包括计算薪水增长额及计算增长后的工资总额的操作方法。package book;public class JiOu { private String number; private String name; private double salary; priva...

2018-07-22 10:33:11 697

转载 java开发实战经典(第二版)P157 5-1

5.1   编写并测试一个代表地址的Address类,地址信息由国家、省份、城市、街道、邮编组成,并可以返回完整的地址信息。package book;public class JiOu { private String country; private String city; private String street; private String province; pr...

2018-07-22 00:35:33 331

转载 转 java开发实战经典(第二版)P80 4-6

4.6    定义一个含10个元素的数组,对其进行赋值,使每一个元素的值等于其下标,然后输出:最后将这个数组倒置(即首尾交换)后输出。package book;public class JiOu { public static void main(String[] args) { int a[]=new int[10]; for(int i=0;i<a.length;i++...

2018-07-15 23:54:37 208

转载 转 java开发实战经典(第二版)P80 4-5

4.5    给出10个整数(int型),然后任意查询一个数字是否存在在该10个数字内。package book;import java.util.Scanner;public class JiOu { public static void main(String[] args) { int arr[] = { 13, 45, 6, 60, 54, 76, 7, 95, 33, 6...

2018-07-15 23:38:35 340

转载 转 java开发实战经典(第二版)P80 4-4

4.4    定义一个整型数组,求出数组元素的和、数组元素的最大值和最小值,并输出所求的结果。package book;public class JiOu { public static void main(String[] args){ int arr[]={13,45,6,60,54,76,7,95}; int min=arr[0]; int max=arr[0]; ...

2018-07-15 23:19:51 178

转载 转 java开发实战经典(第二版)P80 4-3

4.3    现在有如下的一个数组:int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为:int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5}; 解:package book;public class JiOu { pub...

2018-07-15 23:03:26 184 1

转载 转 java开发实战经典(第二版)P80 4-2

4.2    定义一个由整数组成的数组,要求求出其中的奇数个数和偶数个数。package book;public class JiOu { public static void main(String[] args){ int array[]= {12,23,34,56,87,96,41,65}; int a=0; int b=0; for(int i=0;i<a...

2018-07-15 22:43:36 206

转载 转 java开发实战经典(第二版)P80 4-1

4.1    编写程序求1!+2!+···+30!的和并显示,要求使用方法完成。package book;public class JiOu { public static void main(String[] args){ System.out.println(+sum(30)); } public static double sum(int num) { if(n...

2018-07-15 22:27:47 384

转载 java开发实战经典(第二版)P57 3-12

3.12    使用for循环打印一个5层的等边三角形。package book;public class JiOu { public static void main(String[] args){ for(int i=0;i<5;i++) { for(int j=i+1;j<=5;j++) { System.out.print(" "); } f...

2018-07-13 14:23:52 296

转载 java开发实战经典(第二版)P57 3-11

3.11    编程求1!+2!+3!+···+20!的值。package book;public class JiOu { public static void main(String[] args){ long sum=0,n=1; for(int i=1;i<=20;i++) { n*=i; sum+=n; System.out.println(+sum...

2018-07-13 14:07:20 177

转载 java开发实战经典(第二版)P57 3-10

3.10    求1~1000之间可以同时被3、5、7整除的数字。package book;public class JiOu { public static void main(String[] args){ for(int a=1;a<=1000;a++) { if(a%3==0 && a%5==0 && a%7==0) { Sys...

2018-07-13 13:46:48 338

转载 java开发实战经典(第二版)P57 3-9

3.9    编写一个程序,实现1~100的累加。package book;public class JiOu { public static void main(String[] args){ int sum=0; for(int i=1;i<=100;i++) { sum+=i; } System.out.println("1~100累加总和为:"+sum);...

2018-07-13 13:32:42 194

转载 java开发实战经典(第二版)P57 3-8

3.8    编写一个程序求3个数中的最大值。package book;public class JiOu { public static void main(String[] args){ int a = 66,b = 77,c=88,max=a; if(b>max) { max=b; } if(c>max) { max=c; } if(a&...

2018-07-13 13:26:34 157

转载 java开发实战经典(第二版)P57 3-7

3.7    编写一个程序,实现两个数字的交换。package book;public class JiOu { public static void main(String[] args){ int a = 66,b = 77; System.out.println("a,b:"+a+","+b); int temp=0; temp=a; a=b; b=temp;...

2018-07-13 13:22:58 291

转载 java开发实战经典(第二版)P57 3-6

3.6    编写Java程序,13-23+33-43+...+973-983+993-1003的值。package book;public class JiOu { public static void main(String[] args){ int sum1=0,sum2=0; for(int i = 13; i<=1003; i+=20){ sum1 += ...

2018-07-12 23:36:46 351

转载 java开发实战经典(第二版)P57 3-5

3.5    编写程序,分别利用while循环、do...while循环和for循环求出100~200的累加和。while循环:package book;public class JiOu { public static void main(String[] args) { int x=100,sum=0; while(x<=200) { su...

2018-07-12 23:19:21 383

转载 java开发实战经典(第二版)P57 3-4

3.4    判断某数能否同时被3、5、7整除。package book;import java.util.Scanner;public class JiOu {public static void main (String[] args){ Scanner scanner=new Scanner(System.in); System.out.println("...

2018-07-12 22:55:17 368

转载 java开发实战经典(第二版)P57 3-3

3.3    给定3个数字,求出着3个数字的中的最大值,并将最大值输出。package book;public class JiOu { public static void main(String[] args) { int i=33,j=55,k=66,max=i; if(j>i) { max=j; } if(k...

2018-07-12 22:45:28 514

转载 Java开发实战经典(第二版)P57 3-2

3.2    通过代码完成两个整数内容的交换。package book;public class JiOu { public static void main(String[] args) { int i=88,j=99,k=0; System.out.println("i,j:"+i+","+j); k=i; i=j; ...

2018-07-12 22:35:44 339

转载 java开发实战经典(第二版)P57 3-1

3.1打印出1~10000范围中所有的“水仙花数”,即是指一个三位数,其各位数字立方和等于该数本身。比如153是一个“水仙花数”,因为153=(1³+5³+3³)。package book;public class JiOu { public static void main(String[] args) { for(int i=0;i<=10000;i++) {...

2018-07-12 22:19:37 286

Struts2:如何实现action与jsp的数据交互.txt

Struts2框架实现action和jsp的数据交互,前面例解了怎么实现,后面配上一首陈慧琳的谁愿放手歌词,精美大气,谢谢各位老板

2020-04-29

Java常考面试题及解释

之前刷面试题看到的,自己结合网上的各种答案总结了一份比较适合应届生的校招面试题

2018-10-21

空空如也

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

TA关注的人

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