2017年12月26日
摘要: static(静态),final,包,权限修饰符以及内部类 1. static静态的,是一个关键字,用来修饰成员变量或者成员方法; 特点如下: 1> 被static修饰的成员,属于类成员,是类的一部分. 2> 被static修饰的成员变量,属于共享数据,一个地方改变了,在另外的地方访问也就变了. 修 阅读全文
posted @ 2017-12-26 19:37 悠悠一小生 阅读(237) 评论(0) 推荐(0) 编辑
  2017年12月23日
摘要: 接口和多态 1.接口的概述: 描述的是事物的一种扩展行为 定义接口的格式: 使用关键字 interface, 将定义类中的class换成interface即可 public interface 接口名{ // 成员变量(常量)如果是常量,一般习惯写成大写 // 成员方法(抽象方法) } 接口中的成员 阅读全文
posted @ 2017-12-23 21:22 悠悠一小生 阅读(361) 评论(0) 推荐(0) 编辑
摘要: JAVA随笔三 21.session与cookie的区别,你在项目的哪些地方使用了? 都是会话跟踪技术,cookie是在客户端记录信息确定用户身份;session通过在服务器记录信息确定用户身份,session的实现依赖于cookie,sessionId(session的唯一标识需要存放在客户端) 阅读全文
posted @ 2017-12-23 21:02 悠悠一小生 阅读(173) 评论(0) 推荐(0) 编辑
  2017年12月22日
摘要: 多线程的引入 1.什么是多线程 线程是程序执行的一条路径,一个进程中可以包含多条线程;多线程并发执行可以提高程序的效率</br> 操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任务,每个任务就是线程。<br> 红蜘蛛同时共享屏幕给多个电脑迅雷开启多条线程一起下载QQ开启多人聊天 阅读全文
posted @ 2017-12-22 20:59 悠悠一小生 阅读(150) 评论(0) 推荐(0) 编辑
摘要: JAVA随笔二 11.实现一个拷贝文件的工具类使用字节流还是字符流 使用字节流,因为有可能有字节流(图片,声音,图像等),不确定只包含字符流 12.讲一下线程的几种实现方式: 1.通过继承Thread类实现一个线程 (扩展性不强,java只支持单继承) 2.通过实现Runnable接口实现一个线程 阅读全文
posted @ 2017-12-22 20:02 悠悠一小生 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 继承的补充和抽象类 1.子类和父类中出现了同名的变量该如何访问?(super) 使用super关键字可以直接指定父类空间 格式: super.成员变量 访问成员变量的时候特点: 如果所指定的空间找不到,就会一直向上找,但是不会向下找; 2.子类中和父类中出现同名的方法(重写) 重写(Override 阅读全文
posted @ 2017-12-22 19:56 悠悠一小生 阅读(815) 评论(0) 推荐(0) 编辑
  2017年12月21日
摘要: 简单的说一下面向对象和继承 1. 面向对象的思想: 1>特点: 封装, 继承, 多态 2>万物皆对象 3>有事找对象 2. this :含义: 谁调用了this所在的方法, this就代表谁. 1>使用在方法中, 解决了成员变量和局部变量重名的问题 2>可以调用构造方法, 构造方法之间的相互调用(了 阅读全文
posted @ 2017-12-21 20:48 悠悠一小生 阅读(142) 评论(0) 推荐(0) 编辑
  2017年12月10日
摘要: java之IO流 FileWriter是一个字符输出流,作用是向文件中写入数据 1.导包 import java.io.FileWriter; 2.创建 类名 对象名 = new 类名(参数); FileWriter(String fileName) 根据给定的文件名构造一个 FileWriter 阅读全文
posted @ 2017-12-10 19:28 悠悠一小生 阅读(136) 评论(0) 推荐(0) 编辑
  2017年12月7日
摘要: 总结一下String的常用方法 String 类代表字符串。 Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 所有的用双引号引起来的字符串常量,都是String类的对象 虽然没有写new,只要用双引号引起来,就是String类的对象,"HelloWorld"既是字符串常 阅读全文
posted @ 2017-12-07 16:16 悠悠一小生 阅读(154) 评论(0) 推荐(0) 编辑
  2017年11月1日
摘要: java随笔一 1.java的跨平台: java通过不同的系统, 不同版本 ,不同位数的java虚拟机(jvm),来屏蔽不同的系统指令集差异 而对外体统一的接口(java API), 对于我们普通java开发者而言,只需要按照接口开发即可. 如果自己的系统需要部署到不同的环境时,只需要在系统上面安装 阅读全文
posted @ 2017-11-01 08:37 悠悠一小生 阅读(222) 评论(0) 推荐(0) 编辑