随笔分类 -  黑马程序员基础笔记

摘要:注意read、readLine方法时阻塞式的,所以注意newLine添加换行/*建立一个文本转换器,客户端给服务端发送文本,服务端会将文本进行转换,返回给客户端分析:客户端:1、既然操作设备上的数据,就可以使用IO技术。 源:键盘录入。 目的:网络输出流 而且操作是文本数据,可以使用字符流。*/im... 阅读全文
posted @ 2015-01-25 15:54 静以养身 俭以养德 阅读(180) 评论(0) 推荐(0)
摘要:摘自:http://blog.sina.com.cn/s/blog_7100e3a30102ve4j.html1十进制数换算成二进制、八进制、十六进制数将一个十进制数转换为二进制、八进制、十六进制数时,其整数部分和小数部分分别用“除R取余法”和“乘R取整法”转换,然后将结果加小数点三部分合在一起(R... 阅读全文
posted @ 2015-01-18 15:50 静以养身 俭以养德 阅读(677) 评论(0) 推荐(0)
摘要:摘自:http://blog.csdn.net/seto2/article/details/42494245一、关于Java IO的概述IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中IO流按照流向划分为输入流、输出流IO流按照操作数据划分为字符... 阅读全文
posted @ 2015-01-18 15:48 静以养身 俭以养德 阅读(165) 评论(0) 推荐(0)
摘要:摘自:http://blog.csdn.net/seto2/article/details/42494245一、进程与线程个人所理解进程与线程的关系,如图: 进程是资源的拥有者,所以切换中系统要付出较大的时空开销,如图中A-->B所占用的时间片段。因此导致系统中的进程数和切换频率不宜过高,限制... 阅读全文
posted @ 2015-01-18 15:46 静以养身 俭以养德 阅读(190) 评论(0) 推荐(0)
摘要:1. Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名... 阅读全文
posted @ 2015-01-13 11:03 静以养身 俭以养德 阅读(252) 评论(0) 推荐(0)
摘要:GUI(Graphical User Interface)(图形用户接口):用图形的方式,来 显示计算机操作的界面,这样更方便更直观CLI(Conmand line User Interface)(命令行用户接口):就是常见的Dos命令操作。需要记忆一些常用的命令,操作不直观比如:创建文件夹,或者删... 阅读全文
posted @ 2015-01-09 20:54 静以养身 俭以养德 阅读(164) 评论(0) 推荐(0)
摘要:JavaApi(其实就是java给我们提供的已经定义好的对象。工具对象:集合框架)1:Collection 2:Map集合3:System类(java.lang) 4:Runtime类(java.lang) 5:Date类(java.util) 6:Calendar类(java.util) 7:Ma... 阅读全文
posted @ 2015-01-09 20:53 静以养身 俭以养德 阅读(162) 评论(0) 推荐(0)
摘要:IO(InputStream,outputStream)字节流 (Reader,Writer)字符流 IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式,java用于操作流的对象都在IO包中。流按操作数据分为:字节流与字符流流按流向分为:输入流,输出流—————————————... 阅读全文
posted @ 2015-01-09 20:53 静以养身 俭以养德 阅读(102) 评论(0) 推荐(0)
摘要:java.lang包基本信息中String就是C++、java等编程语言中的字符串,用双引号引起来的几个字符.如"Abc","一天".特别注意String类是不可变(final)的,对String类的任何改变,都是返回一个新的String类对象.这样的话把String类的引用传递给一个方法,该方法对... 阅读全文
posted @ 2015-01-09 20:51 静以养身 俭以养德 阅读(179) 评论(0) 推荐(0)
摘要:多线程。第一重点:创建线程的两种方式。第二重点:同步的所有特性进程:正在执行的程序。线程:是进程中用于控制程序执行的控制单元(执行路径,执行情景)进程中至少有一个线程。对于JVM,启动时,有两个线程:jvm的主线程。jvm的垃圾回收线程。第一重点:创建线程的两种方式 如何在程序中自定义线程? J... 阅读全文
posted @ 2015-01-09 20:51 静以养身 俭以养德 阅读(157) 评论(0) 推荐(0)
摘要:1:面向对象的概念,2:类和对象的关系,3:封装,4:构造函数,5:this关键字,6:static关键字,7:单例设计模式,8:继承,9:抽象类,10:接口,11:多态,12:Object类,13:内部类,14:异常,15:包1:面向对象的概念 理解 a:面向对象是相对面向过程而言 ... 阅读全文
posted @ 2015-01-09 20:50 静以养身 俭以养德 阅读(202) 评论(0) 推荐(0)
摘要:java语法(1:关键字,2:标识符,3:注释,4:常量和变量,5:运算符,6:语句,7:函数,8:数组)1:关键字 定义:被java语言赋予特殊含义的单词 特点:关键字中所有单词都是小写 用于定义数据类型的关键字 class,interface,byte,short,int,long... 阅读全文
posted @ 2015-01-09 20:47 静以养身 俭以养德 阅读(173) 评论(0) 推荐(0)
摘要:/* 通过验证发现 同步函数如果被静态修饰后,不再以this 为锁 静态进内存时,内存中没有本类对象,但是一定有该类的字节码文件对象 类名.class 该对象的类型是class 静态的同步方法,使用的锁是该方法所在类的字节码文件对象。类名.class*/class Ticket implement... 阅读全文
posted @ 2015-01-09 13:50 静以养身 俭以养德 阅读(145) 评论(0) 推荐(0)
摘要:/* 同步函数用的是this锁 函数需要被对象调用。那么函数都有一个所属对象调用,就是this 所以同步函数使用的锁是this 通过该程序进行验证 使用两个线程来卖票 一个线程在同步代码块中 一个线程在同步函数中 都在执行卖票操作*/class Ticket implements Runnabl... 阅读全文
posted @ 2015-01-09 13:49 静以养身 俭以养德 阅读(152) 评论(0) 推荐(0)
摘要:/* UDP 1,将数据及源和目的封装成数据包中,不需要建立连接 2,每个数据报的大小在限制在64k 3,因为无连接,是不可靠协议的 4,不需要建立连接,速度快 TCP 1,建立连接,形成传输数据的通道 2,在连接中进行最大数据量传输 3,通过三次握手完成连接,是可靠传输协议 4,必须建立连接,效率... 阅读全文
posted @ 2015-01-09 13:47 静以养身 俭以养德 阅读(171) 评论(0) 推荐(0)