自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郭首志的博客

重度技术控

  • 博客(19)
  • 收藏
  • 关注

原创 面试题3

 选择题:1.下面关于集合和数组说法错误的是?()A.数组的长度一旦定义就无法更改B.数组可以存储基本和引用数据类型C.集合只可以存储引用数据类型,所以无法存储整数和小数D.集合和数组其实都是容器,都是用来存储数据的 2.下面关于List集合说法错误的是?()A.List集合拥有Collection集合的所有方法B.List集合是线性结构,所以拥有通过索引操作集合元素的方法C.List集合是Col...

2018-04-26 22:38:17 1410

原创 面试题4

1. 下面关于Socket套接字对象说法错误的是()A. DatagramSocket是用于UDP协议发送和接收的Socket对象B. DatagramPacket是UDP协议发送的数据包C. ServerSocket可以当TCP协议和UDP协议的服务端D. Socket对象只能当做TCP的客户端对象2. 下面关于反射说法正确的是()A. 反射不能获取私有的成员B. 想要进行反射必须要提前知道当前...

2018-04-26 22:30:35 648

原创 java第二十天 类加载器,反射,获取对象并调用,简易的Tomcat

1.类加载器public class ClassLoaderDemo { public static void main(String[] args) { //public static ClassLoader getSystemClassLoader()返回委托的系统类加载器 ClassLoader loader = ClassLoader.getSystemClassLoader()...

2018-04-25 22:17:01 141

原创 java复习第十九天 线程池 聊天室 文件上传和下载 网络传输

1.线程池的创建import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;//一个程序中只能有一个线程池public class ThreadPoolDemo { public static void main(String[] args) { //public static E...

2018-04-24 22:36:25 966

原创 java复习第十八天 线程和多线程的语法,用法,原理,

多线程面试题多线程有几种实现方案,分别是哪几种? 方式一:定义一个子类继承Thread,然后重写run方法,将需要给子线程执行的代码放在run方法里面;然后创建子类对象,通过子类对象调用start方法 方式二:定义一个子类实现Runnable接口,实现run方法,将需要给子线程执行的代码放在run方法里面;然后在创建线程时, 将子类对象当做参数传递,然后调用线程的start方法同步有几种方式,...

2018-04-24 21:06:10 178

原创 java复习第十七天---集合面试题,IO流的基本语法,实用序列化加密解密文件

1.将集合中的内容输出到指定文件中import java.io.BufferedWriter;import java.io.FileWriter;import java.util.ArrayList;import java.util.List;public class ArrayListToFile { public static void main(String[] args) {...

2018-04-24 20:47:06 191

转载 java复习第十六天2 ------------------ IO流详解

 简述:IO(Input Output)IO流用于处理设备之间的数据传输。(比如硬盘上的文件,内存中驻留的数据)IO流是用于操作数据的,数据的最常见体现形式是:文件。Java对数据的数据的操作是通过流的方式。Java用于操作流的对象都在IO包中。流按操作数据分为两种:字节流和字符流。流按流向分为:输入流和输出流。注意:流的操作只有两种:读和写。IO流常用基类字节流的抽象基类:InputStream...

2018-04-20 17:17:47 88

原创 java复习第十六天 递归应用

递归解决的问题猴子偷桃问题/* * 小猴子第一天摘下若干桃子,当即吃掉一半,又多吃一个.第二天早上又将剩下的桃子吃一半,又多吃一个. 以后每天早上吃前一天剩下的一半另一个.到第10天早上猴子想再吃时发现,只剩下一个桃子了.问第一天猴子共摘多少个桃子? 出口:当天数是10的时候,返回1;当天数大于10或者小于1就直接返回0 规律:当天的桃子数=(后一天的桃子数+1)*2 */pub...

2018-04-20 17:10:47 161

原创 java复习第十五天异常,file类,递归,集合面试题

集合面试题:一、使用Comparator和Comparable对象数组进行排序和查找;数组必须是引用类型import java.util.Comparator;public class Test { public static void main(String[] args) { Person p = new Person("zhangsan", 18, '男'); Person ...

2018-04-18 20:10:20 636

原创 java复习第十四天 Set,List,泛型,增强for,可变参,集合与数组的转换

1.使用List集合去除字符串中的重复的值import java.util.ArrayList;import java.util.Iterator;public class Test1 { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String&g...

2018-04-15 11:36:23 198

原创 java复习第十二天排序和包装类

1.    利用java提供的方法进行计算public class MathDemo { public static void main(String[] args) { // public static int abs(int a)返回参数的绝对值 System.out.println(Math.abs(-10));// 10 // public static double cei...

2018-04-14 22:31:50 318

原创 java复习第十一天常用类和API的用法

java开发工具Eclipse使用手册注意:打开eclipse的第一件事情去更改工作空间的编码,改成UTF-8,因为现在普遍默认使用的编码都是UTF-81.eclipse可以去www.eclipse.org去下载2.下载完成之后不需要安装,直接解压即可使用;强烈的建议你将eclipse.exe发送到桌面快捷方式;然后双击运行3.选择你代码存放的工作空间,以后写的代码都放在这个文件夹中了,你们学习阶...

2018-04-14 20:51:52 168

原创 java基础面试题2

1、main方法是Java  Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(    )?   A、public  static  void  main( )    B、public  static  void   main( String  a[] )   C、public static int  main(String  [] arg )    D、publ...

2018-04-10 11:25:39 1529

原创 java复习第十天权限修饰符和内部类

1.权限修饰符 public:访问权限是最大的,任何地方都可以访问 private:访问权限是最小的,只能在本类中访问 protected:只能子类中访问 默认:只能在同一个包中访问2.内部类 概述:就是在类的内部定义一个类,内部类可以看成外部类的成员,内部类具有类的特性 内部类可以直接访问外部类的成员,包括私有成员;外部类想要访问内部类的成员,需要创建对象 分类: 成员内部类:定义在成员位置上...

2018-04-09 22:29:16 291

原创 java复习九天 包,多态,抽象类,接口

1.包的使用概述:其实就是文件夹作用:对类进行分类管理包的划分: 不同的包,装不同功能的类包的定义格式: package 包名;包名定义规则:一般是以公司域名反转之后的前两位包的定义注意事项: package关键字在一个源文件中只能出现一次 package定义包的代码必须放在整个源文件可执行代码的第一行 如果源文件中没有出现package关键字,那么当前的类是没有包名包的编译和运行: 手动式: ...

2018-04-08 22:07:46 144

原创 java复习第九天,面向对象面试题

1.写一个类,用来描述商品Item,商品包含以下属性:   商品id   商品名    商品单价格class Product{ private int id; private String name; private float price; public Product(){ } public Product(int id,String name,float price){...

2018-04-08 21:06:34 1001

原创 java复习第八天staic ,代码块,单例,继承和重写

1.static static可以修饰类的成员 static特点: 被static修饰的成员被所有的对象所共享 被static修饰的成员随着类的加载而加载 被static修饰的成员可以直接通过类名调用 static注意事项: 静态的方法只能访问静态的成员(成员变量和成员方法) 静态中不能包含this和super关键字 静态的只能访问静态的,静态的成员可以直接通过类名调用 2.代码块...

2018-04-05 22:28:26 96

原创 Java复习第七天面向对象,this和类的初始化原理

面向对象复习什么是面向对象面向对象是当今软件开发的主流技术之一,它是把数据即对数据的操作放在一起作为一个整体即对象。一个对象的内存中有那些部分?栈:存放的都是局部变量,方法的执行也是在栈中;栈中的变量没有初始化值 当方法执行完毕就会被视为垃圾,等待gc的回收堆:存放的都是new出来的东西;堆中的变量都会赋初始化值,基本数据类型的初始化值就是默认值,引用数据类型的初始化值就是null 当没有引用指向...

2018-04-02 22:59:18 147

原创 java面试题基础部分

1. 下面哪些函数是public void aMethod(){...}的重载函数?                       B A.  void aMethod( ){...}   B.  public int aMethod(int a, float b){...}   C.  public void aMethod (){...}   D.  public float aMethod (...

2018-04-01 11:58:32 593

空空如也

空空如也

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

TA关注的人

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