自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java笔记12.30

web前端基础知识HTML:Hyper Text Markup Language :超文本标记语言 结构:<html> <head><title>页面的窗口标题栏</title></head><body>页面的主体部分</body></html>标签分类: 闭合标签:有开始有结束 空标签 超链接标签<a></a>属性:1) href:连接到的资源文件(包含一些图片

2018-01-04 16:17:59 285

原创 Java杨枝笔记12.23/12.24

设计模式一静态工厂方法模式 提供一个类:工厂类(用它制造一些需要的对象) 特点: 构造方法私有化,外界不能直接创建它的对象 提供静态功能,每一种静态都会产生所需要的对象… 缺点:不利于后期维护 如果添加新的对象,需要创建它的类还需要在静态工厂类提供一些功能! 二工厂方法模式: 特点: 需要提供一个抽象类

2017-12-29 10:09:37 241

原创 Java杨枝12.23/12.24测试题

1.在JAVA中,下列哪些说法是正确的(AC ) A.java源文件的扩展名为.java B.写好的java源程序可以直接运行 C.编写的源程序必须先编译后才能运行 D.程序员可以读懂扩展名为.class的文件 2.下列标识符哪个是合法的(BD) A.class B.$abc C.1234 D._name 3.下面哪些赋值语句是正确的?(AC) A. long test =

2017-12-26 17:25:11 1983 1

原创 Java笔记12.9

网络编程也称为Soket编程,套接字编程 三要素: 1)找到IP地址 2)必须有端口 3)必须有协议 协议分为TCP协议和UDP协议 TCP协议(客户端和服务器端的交互) 1)建立连接通道(通道内的流:最基本的字节流) 2)是可靠协议 3)服务器端需要等待客户端连接,执行效率低 4)可发送大量数据,文件大小无限制 UDP协议(发送端和接收端) 1)无需建立连接通道(数据报包的

2017-12-21 19:42:26 122

原创 Java笔记杨枝12.3

Java等待唤醒机制package prc02;public class StudentDemo { public static void main(String[] args) { Student s = new Student(); SetThread st = new SetThread(s); GetThread gt = new Get

2017-12-07 10:40:25 149

原创 Java作业杨枝12.2/12.3

多线程 一、判断题(T为正确,F为错误),每题1分 1.如果线程死亡,它便不能运行。(T) 2.在Java中,高优先级的可运行线程会抢占低优先级线程。(T ) 3.线程可以用yield方法使低优先级的线程运行。(F) 4…程序开发者必须创建一个线程去管理内存的分配。() 5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。( ) 6.当调用一个正在进行线程的stop(

2017-12-05 21:12:41 472

原创 Java笔记杨枝12.2

多线程进程:观察任务管理器,发现正在运行的程序(桌面的应用程序,客户端程序..)就是一个进程。 进程来说:进程是系统分配资源调用的一个独立单位。 线程:线程是依赖于进程存在,一个线程相当于进程中的某个任务。 多线程的意义: 一个进程中开启了多个任务,每个一任务(线程),他们在互相抢占CPU的执行权,(提高程序的执行效率) 多线程在抢占CPU的执行权:特点:具有随机性! 是多线程程序,由于

2017-12-05 20:04:45 170

转载 Java数据基本类型

java整数类型包括:byte,short,int,long; 它们占用的内存情况为: byte:1字节8位,有正负值 short:2字节16位,有正负值 int:4字节32位,有正负值 long:8字节64位,有正负值 表示的数值范围: 1.byte: 第一位为符号位0表示正数,1表示负数所以byte的正整数最大值应该是 0111 1111 转化十进制为:假设

2017-11-28 15:18:14 145

原创 Java笔记杨枝11.26

其他IO流数据流: DataOutputStream和DataInputStream

2017-11-28 15:16:32 201

原创 Java作业杨枝11.25/11.26

package prac;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/*复制文本文件的5种方法(将当前项目下a.txt的内容复制到当前项目下的b.txt中)*

2017-11-27 17:29:52 219

原创 Java笔记杨枝11.25

IO流一 文件字节输入流(读数据) 构造方法: public FileInputStream(String name) 开发步骤: 1)创建文件输入流对象 2)读数据 3)释放资源 读数据的方法: 1)一次读一个字节(会出现中文乱码,字符流解决) 2)一次读一个字节数组 举例:package prac;import java.io.FileInputStream;import

2017-11-27 16:11:09 190

原创 java笔记11.18/11.19

Map集合键值对应关系 实现类 1)HashMap集合 底层哈希表,元素唯一,无序。(允许插入null值null键) 举例说明package practice;import java.util.HashMap;import java.util.Map.Entry;import java.util.Set;public class Prac04 { public static void

2017-11-22 16:57:30 202

原创 java作业杨枝11.18/11.19

/*1:需求:递归删除带内容的目录 假设删除当前项目下的目录:demo,demo中可以有文件夹自己给出*/public class prac01 { public static void main(String[] args){ //在该项目下创建文件夹 File file=new File("demo"); deletFile(file);} public s

2017-11-21 16:02:15 236

原创 Java作业杨枝11.11/11.12

package practice;import java.util.ArrayList;import java.util.Random;/*1:获取10个1-20之间的随机数,要求不能重复(一 用ArrayList)*/public class Prac01 { public static void main(String[] args){ // 使用ArrayList集合

2017-11-14 20:48:49 212

原创 java笔记杨枝11.11/11.12

一 List集合的子实现类的特点ArrayList: 底层数据结构是数组的形式,满足数组结构的特点:查询快,增删慢 从线程安全问题来看:线程不安全的,不同步,执行效率高 由于ArrayList是List集合的自实现类,它元素可以重复,并且存储和取出一致public class ArrayListDemo { public static void main(String[] args) {

2017-11-14 19:18:28 237

原创 Java笔记杨枝11.4/11.5

常用类第一天 一 Arrays类 用来操作数组的各种方法 常用的几个方法: public static String toString(int[] a):将任意类型的数组以字符串形式显示出来! public static void sort(int[] a):快速排序:(将给定数组中元素升序排序) public static int binarySearch(int[] a, int

2017-11-09 16:03:02 182

原创 java杨枝作业11.4/11.5

package org.westor.practice114;import java.util.Scanner;/*1:需求:请设计一个方法,可以实现获取任意范围内的随机数。 * */public class Prac01 { public static void main(String[] args){ Scanner sc=new Scanner(System.in);

2017-11-06 20:30:14 263

原创 java笔记10.28/10.29

常用类一 Object类 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(父类)。所有对象(包括数组)都实现这个类的方法。方法举例:(1)public int hashCode() 返回该对象的哈希码值 【hashCode()—–>通过哈希算法(哈希表:hashtable)—->地址值(不是实际意义上的地址值!)】 (2)public

2017-10-31 20:30:26 201

原创 Java作业杨枝10.28/10.29

package org.westor.daxiaochuan;/* * 一 .兔子生兔子问题 * * * */public class Rabbit { public static void main(String[] args){ int i=sum(20); System.out.println("第20月:"+i+"只"

2017-10-30 20:48:31 270

原创 c语言作业杨枝10.28/10.29

一,输出1 到100 的所有素数并打印。#include<stdio.h>void main(){ int i,j,a; printf("1-100的素数为:\n"); for(i=1;i<=100;i++){ for(j=1,a=0;j<=i;j++) if(i%j==0) a++; i

2017-10-30 16:51:59 302

原创 C作业10.14/10.15

一。#include<stdio.h> int main(void){ int x,y,z,max1,max2; scanf("%d %d %d",&x,&y,&z); max1=(x>y)?x:y; max2=(max1>z)?max1:z; printf("三个数的最大值为:%d\n",max2); system("pause"); ret

2017-10-19 19:03:55 208

原创 java杨枝10.14/10.15

10.14一. 匿名对象 定义: 没有名字的对象。 意义: 节省代码,并且很多情况下是针对某个方法只需要调用一次的情况下。匿名对象可以调用方法,也可以给成员变量赋值。 同时也可以作为方法的参数进行传递。 主要的作用就是节省代码量,使代码结构更优雅。二. 封装 1.概念: 隐藏对象的属性和细节,仅对外提供公共的方法进行访问。 2.privatea. 当类的成员变量使用private 修饰符修

2017-10-18 15:03:20 188

原创 Java作业杨枝10.14/10.15

package westo01;import java.util.Arrays;/*1. 定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承*/public class Practice01 {

2017-10-16 20:28:17 221

原创 练习

2017-10-12 17:23:44 173

原创 java开发杨枝/10.3

类:用户类: 包含订单类(用户通过订单类中的方法进行下单)   商品类   电子类商品  生活用品类商品  家电类商品订单类一. 关于变量的作用域:成员变量:类的属性局部变量:方法中定义的变量或者是方法的形式参数。对于java语言来说,作用域控制是通过块来控制的.块的概念: 一对{} 包裹,该代码片段就称为 一块.对于某个块内定义的变

2017-10-12 11:25:00 169

原创 Java开发杨枝/10.2

一.数组 1.数组定义:用来一次性保存多个相同类型元素的这样一种数据结构. 2.维度上分: 一维数组,多维数组. 一维数组: 3.声明:类型 []数组变量名称int [] arr;或者int arr[];俩种形式都可以,而且没有任何的区别,不过建议我们采取第一种方式.  4.初始化: 动态初始化:我们在

2017-10-12 11:18:41 140

原创 Java开发杨枝/10.1

一. java 三大流程控制1. 顺序控制依次执行我们的代码。2. 条件控制int a = 0;a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断.b. 条件:条件具有真假的特性。而且只可能为真,或者为假。c. java条件控制有四种手段:(1)if语句结构: if(条件){//实现我们的逻辑}(2)if...else语句结

2017-10-09 17:02:29 193

原创 Java开发杨枝/9.23/9.24

一.java中的关键字    概念:被java赋予特定含义的单词:           高级记事本:notepad++,editplus等等这些工具对关键字有特殊的颜色标记。           开发工具:eclipse,myeclipse也是对关键字有特殊颜色标记。   注意:组成关键字:字母都小写   补:   eclipse中的快捷键:       alt+/

2017-09-27 17:00:58 8221

空空如也

空空如也

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

TA关注的人

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