随笔分类 - java概念
摘要:1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Docume
阅读全文
摘要:网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:
阅读全文
摘要:Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个
阅读全文
摘要:Date类 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。 1、使用Date类代表当前系统时间 Date d = new Date(); Syste
阅读全文
摘要:1.java提供的默认list排序方法 1.java提供的默认list排序方法 主要代码: List<String> list = new ArrayList();list.add("刘媛媛"); list.add("王硕");list.add("李明");list.add("刘迪");list.a
阅读全文
摘要:前面已经把java io的主要操作讲完了 这一节我们来说说关于java io的其他内容 Serializable序列化 实例1:对象的序列化 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3
阅读全文
摘要:说实话,其实我并不是很喜欢Java这门语言,尽管它很强大,有很多现成的API可以调用 但我总感觉它把简单的事情弄得太过复杂,甚至有时候会让人迷失 弄不清到底是为了写出东西,还是为了语言本身 我学习的第一门编程语言是Python,虽然学的不深 但是它的简单优雅至今令人难忘(呃,其实也就两年前的事……)
阅读全文
摘要:文件的操作 这一节我们来讨论关于文件自身的操作 不浪费唾沫了,用代码说话…… 实例1:创建文件对象 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 import java.i
阅读全文
摘要:所谓IO,也就是Input与Output的缩写。在java中,IO涉及的范围比较大,这里主要讨论针对文件内容的读写 其他知识点将放置后续章节(我想,文章太长了,谁都没耐心翻到最后) 对于文件内容的操作主要分为两大类 分别是: 字符流 字节流 其中,字符流有两个抽象类:Writer Reader 其对
阅读全文
摘要:C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0:D3}", 2) 002 E 科学计数法 1.20E+001 1.20E+001 G 常规 string.Format("{0:
阅读全文
摘要:几乎所有编程语言中都提供了"生成一个随机数"的方法,也就是调用这个方法会生成一个数,我们事先也不知道它生成什么数。比如在.Net中编写下面的代码: Random rand = newRandom(); Console.WriteLine(rand.Next()); Random rand = new
阅读全文
摘要:JAVA的包装类 JAVA的包装类 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地
阅读全文
摘要:1. 包装类把基本类型数据转换为对象 1.1每个基本类型在java.lang包中都有一个相应的包装类 2.包装类有何作用 2.1 提供了一系列实用的方法 2.2集合不允许存放基本数据类型数据,存放数字时,要用包装类型 3.包装类的构造方法 3.1所有包装类都可将与之对应的基本数据类型作为参数,来构造
阅读全文
摘要:java枚举使用详解 在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。 例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。 在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码
阅读全文
摘要:java集合列主要有以下几种: list结构的集合类 ArrayList类 LinkedList类 vector类 stack类 Map结构的集合类 HashMap类 hashtable类 set结构的集合类 HashSet类 TreeSet类 Queue接口 HashMap和Hashtable的区
阅读全文
摘要:log4j: log for java 是Apache的一个开源项目! 00.将我们的日志信息,输出到指定的位置(控制台 文件中) 01.我们可以控制每一条日志的输出格式 02.我们设置日志信息的级别 03.不用书写代码,只需要一个properties文件 04.这个文件中数据的格式是键值对的形式!
阅读全文
摘要:0.java编程基础 01.二进制(原码,反码,补码) 02.位运算 03.移位运算符 二进制 原码,反码,补码 1.基本概念 二进制是逢2进位的进位制,0,1是基本算符。 现在的电子计算机技术全部使用的是二进制,因为它只是用0,1两个数字符号,非常简单方便,易于用电子方式实现,计算机内部处理的信息
阅读全文
摘要:内部类 00.成员内部类 可以访问外部类的所有属性和方法! 01.局部内部类 类被定义在一个方法体或者作用域中! 特点:仅限于方法体中内使用,可以理解成局部变量! 02.匿名类部类 00.没有名称!看不到类的定义! 01.所有的匿名内部类必须继承一个类或一个借口 03.静态内部类 00.在内部类上加
阅读全文
摘要:异常处理 基本概念 当出现程序无法控制的外部环境问题(用户提供文件不存在,文件内容损坏,网络不可用……)时,Java中2种异常处理异常 00.在方式异常处理异常 01.将异常抛给调用者,让调用者处理 异常分类 00.检查性异常:java.lang.Exception. 01.运行期异常:java.l
阅读全文
摘要:接口: 接口是一种规范和i标准,它们可以约束类的行为,是一些方法特征的集合,但是没有方法的实现。从这个角度来讲,接口可以看做一种特殊的“抽象类”,但是采用与抽象类完全不同的语法来表示 。两者的设计理解也是不同的,抽象类利于代码复用,接口利于代码的扩展和维护。 实现接口 VS 继承类 java的继承是
阅读全文