自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初认Map

import java.util.HashMap;import java.util.Map;public class Map1{ public static void main(String[] args) { MapString, String> map = new HashMapString, String>(); map.put("aa","AA");//put返回值为

2016-10-25 23:41:17 145

原创 集合的一些应用 扑克牌 年龄排序

1. import java.util.*;import javax.print.attribute.standard.SheetCollate;class Person{ int age; String name; public Person(int age, String name) { super(); this.age = age; this.name =

2016-10-25 23:40:43 250

原创 LinkedList

1.import java.util.*;public class LinkedList1 { public static void main(String[] args) { LinkedList list = new LinkedList(); list.addFirst("1"); list.addFirst("2"); list.addFirst("3");

2016-10-25 23:40:11 135

原创 List

1. import java.util.*;/*集合的体系:----------| Collection 单列集合 的根接口--------------| List 如果是实现了List接口的集合类,该集合类具备的特点:有序,可重复。--------------| Set 如果是实现了Set接口的集合类,该集合类具备的特点: 无序,不可重复。有序: 集合的有序不是指自然顺

2016-10-25 23:39:26 135

原创 模拟注册与登录

import java.util.*;class User{ int id; String password; public User(int id, String password) { this.id = id; this.password = password; } public int getId() { return id; } public void

2016-10-25 23:38:52 289

原创 集合

1.import java.util.*;//add() 添加成功返回true,失败返回false//addall()把一个集合添加到另一个集合中//clear() 清空集合中的元素//remove()删除集合中的一个元素 删除成功返回ture//c1.removeAll(c2)删除集合c1中c1 c2交集元素//c1.retainAll(c2) 保留相同元素//size 查

2016-10-25 23:38:19 126

原创 自定义线程 生产者消费者 join方法

生产了一个苹果,价格为:3.2....唤醒消费者....正在等待消费者消费者正在消费...消费者消费了一个产品!!!....唤醒生产者.....等待生产者生产了一个苹果,价格为:3.2....唤醒消费者....正在等待消费者消费者正在消费...消费者消费了一个产品!!!....唤醒生产者.....生产了一个苹果,价格为:3.2....唤醒消费者....正在等待消费者消费者正在

2016-10-25 23:37:41 149

原创 死锁

class DLock extends Thread{ public DLock(String name) { super(name); } public void run() { if("张三".equals(Thread.currentThread().getName())) { synchronized ("遥控器") { System.out.p

2016-10-25 23:36:59 106

原创 线程安全问题

1. class Out extends Thread{ String name; static int num =50; public Out(String name) { this.name = name; // super(name); } public void run() { while(num>0) { System.out.println(na

2016-10-25 23:36:23 142

原创 线程

1.public class Xiancheng extends Thread{ public void run() { for(int i=0;i10;i++) { System.out.println("自定义线程"+ i); } } public static void main(String[] args) { Xiancheng xiancheng

2016-10-25 23:35:43 105

原创 日期&数学&验证码

1.import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Demo1{ public static void main(String[] args) throws ParseExcep

2016-10-25 23:35:00 237

原创 System

1.arraycopy import java.util.Arrays;//arraycopy(Object src, int srcPos, Object dest, int destPos, int length) //从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。//src - 源数组。//srcPos - 源数组中的起始位置。//dest -

2016-10-25 23:33:47 321

原创 String

1. String的内存分配情况public class String1 { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; String s3 = new String("hello"); String s4 = new String("hello")

2016-10-25 23:33:09 145

原创 Object

class Person{ int age; String name; public Person(int age, String name) { this.age = age; this.name = name; } public Person() { } public String toString() { return "年龄"+ age+" 姓名:"+n

2016-10-25 23:32:33 119

原创 异常处理

异常的处理方式        方式一:捕获处理        捕获处理的格式try{ 可能发生异常的代码}catch(捕获的异常类型  变量名){ 处理异常的代码}                捕获处理要注意的细节:            1. 如果一个try块中出现了异常的代码,经过处理之后,那么try-catch块外面的代码可以正常执行。

2016-10-25 23:31:28 128

原创 内部类

1.成员内部类 class Outer{ String x = "这是外部类的成员变量"; int k = 20; class Inner { int k = 10; public void printa() { System.out.println("k = "+k+ " 这是成员内部类..."+x); System.out.println("外部类的同名成

2016-10-25 23:30:15 91

转载 多态

1.abstract class Car{ String name; String color; public Car(){} public Car(String name, String color) { this.name = name; this.color = color; } public abstract void run();}class Bmw e

2016-10-25 23:29:41 121

原创 接口

class Pencil{ String name; Pencil(){} Pencil(String name) { this.name = name; } public void write() { System.out.println("write quickly..."); }}inte

2016-10-25 23:28:47 145

原创 类 封装

类//车类class Car{ //事物的公共属性使用成员变量描述。 String name; //名字的属性 String color; //颜色属性 int wheel; //轮子数 //事物的公共行为使用函数描述。 public void run(){ System.out

2016-10-25 23:28:07 180

原创 java输入&简单的数组操作

接受键盘录入数据的步骤: 1. 创建一个扫描器对象。 2. 调用扫描器对象的nextInt方法扫描数据。 3. 导入包。import java.util.*; class Demo3 { public static void main(String[] args) { //创建一个扫描器 Sca

2016-10-25 23:25:37 715

原创 java 之前的一些配置及简单运行

1.安装jdk2.环境变量:   加上这句   %JAVA_HOME%bin;如果更换版本 只需把JAVA_HOME更改即可。成功之后3.第一个你好 世界class Sayhello{ public static void main(String[] args) { System.out.println("hel

2016-10-25 23:24:13 111

原创 Python程序转换为exe程序,py2exe的使用方法

这里是列表文本将要转换的python脚本放到Python文件夹内在python的目录下面,通常是(C:\Python x.x,看你安装Python的位置)建立setup.py文件,文件中输入以下代码:from distutils.core import setupimport py2exesetup(console=["将要转换的文件名称.py"])这里是列表文本从终端(

2016-10-25 23:19:57 208

原创 eclipse使用

1.一般情况下按ALT+/即可提示,若想按任意字母都有提示,则可以打开eclipse的自动提示功能,打开或关闭该提示功能的步骤如下:打开eclipse后一次点Window->Perferences->Java -> Editor -> Content Assist在打开的页面的的右侧找到auto-Activation下面有三个选项,找到第二个“Auto activa

2016-10-25 23:18:54 108

原创 解决"python version 3.4 required, which was not fou"

解决方法:打开注册表 “regedit”1.从“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python”找到注册表,导出2.编辑其内容,用“HKEY_CURRENT_USER\Software” 替换全部的 “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node”保存 reg文件3.双击运行,即可!

2016-10-25 23:09:14 492

空空如也

空空如也

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

TA关注的人

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