- 浏览: 45349 次
- 性别:
- 来自: 深圳
-
最新评论
-
faradayroger:
简单易懂,追更
设计模式第三招-抽象工厂 -
superdandy:
第一个没问题,第二个建议加上同步。 不然理论上在高并发访问时还 ...
设计模式第一招;单例模式 -
java从入门到放弃:
2楼,我的qq是342752196,谈不上指教,大家一起进步吧 ...
java从0开始学习第一课-让你的Java程序跑起来!!! -
u013179272:
哈哈,我做嵌入式的,准备转行Java,Scala方面。看到你的 ...
java从0开始学习第一课-让你的Java程序跑起来!!! -
何岗村民:
我支持你啊 亲爱的楼主
java从0开始学习第十一课-IO也是非常简单的
文章列表
今天来给大家稍微讲一下什么是多线程,为什么是稍微讲一下呢?因为这个多线程是非常非常
复杂的,我还没想好怎么讲,我觉得,要想通过一个博客就把多线程给讲明白是不现实的,还是
要大家多看书,多实践。大家都 ...
static void writeFile(String fileName,String text) throws IOException{
FileWriter fw=new FileWriter(fileName); //获取文件写入器
BufferedWriter bw=new BufferedWriter(fw); //将文件写入器转成缓存写入器
bw.write(text); //缓存写入器写入内容
bw.close();
}
我们知道怎么去读取txt文件的 ...
我们已经知道了怎么样去讲xml转成对象了,现在,我们要把对象成xml文件,那怎么搞呢??
非常简单,大家跟着我一步一步去做就OK啦。
我们现在有3个姑娘,分别是小红,小芳,小丽,现在,我们要把他们三个的信息存进一个叫girl.xml的文件中,并且这个xml的根节点叫root。我们首先定义好Girl。
@XmlAccessorType(XmlAccessType.FIELD)
class Girl {
public Girl(){
super();
}
public Girl(String name,String age,String c ...
dom解析和sax解析都是小儿科,今天这个Marshaller和Unmarshaller才是真正的xml解析神器,非常叼。大家准备好跟我一起摇摆了吗??咱们先把道具上了,一个xml文件
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
<girl><name>lily</name><cup>D</cup><age>18</age></gir ...
我们了解完最简单的dom解析之后,马上就可以学习sax解析,先上今天的道具:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<people><name type="english">linbulu</name><sex>boy</sex><age>18</age></people>
好,我们今天要做的就是把这个people解析出来 ...
我早tm就想做一个java操作xml的学习篇了,一直都没有时间(其实是借口),我想来想去,为了要让大家少走弯路,决定做一个系列篇,希望大家支持,多多评论!提出你的宝贵意见····
dom解析篇,首先上代码!!(大家最喜欢了)
public static void main(String[] args) {
readXmlDom();
}
static void readXmlDom() {
try{
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); //获取工厂
...
前面8课,都是小case,一点也不难,大家心里肯定在想,java不过如此。但是,今天,我打算给大家讲java里边非常非常非常难的知识点,io。
什么是io? 答:输入输出就是io。
java io到底难不难?答:像大佬琛这样的智商,难,像你们这样的,就相对比较简单了。
你能不能少一点废话?答:好的,马上开始讲了,这位同学打人是不对的,啊啊···
1、IO 第一讲 File类
首先给大家来个简单的,一个File,可以表示一个文件,也可以表示一个文件夹,大家在你电脑的D盘下,创建一个文件夹叫fileDemo,然后我们在里边弄两个txt文件, ...
好,我们讲完了一些虚的概念,直接来搞些实的玩意,我相信大家看完我这篇文章,并且按照我的例子都跑了一遍之后,会发现自己原来是多么的牛逼!!!
我们先从最常用的list说起吧,我们先学一个方法:add方法 ...
看到题目,大家有没有眼前一亮?没有错,要想做一个像我这么牛逼的程序员(不要吐··),必须把java的集合整明白,我可以负责得告诉大家,如果你分不清arraylist和linkedlist的区别,百分之很多的几率找不到工作。
好了,大家都知道什么是集合了,我也不多解释了。首先上图。
这个图是什么意思呢?
这个破图看着简单,但是里边的知识,如果大家逐个去学,保守估计要一个月。
首先大家先要知道什么是接口(interface),接口是咱们java(温馨提示:在软件工程中,接口泛指供别人调用的方法或者函数,但是在Java里是完全不一样的)的一 ...
作为一个java高级工程师(···),我非常负责得告诉大家,String就是java世界里边最牛逼
的类,没有之一,学好用好String,才能在java的世界里愉快的玩耍。
我们上一节课说了,String是引用类型,不属于基本类型。然而 ...
既然大家坚定了信念,立志要成为一个java高手,所以,今天的课程也很重要(也非常简单).我希
望大家能认认真真得来看完本文(即使不认真也是可以学会的)。
好了,上周本博主去面试java开发,其中有一段面试;
面试官:什么叫基本数据类型?
我:byte,char,int,long,duoble,boolean,float,还有一个我忘记了,一共是八个···
面试官:确定吗?(表情有点轻蔑)
我:不是很确定,不过,大概是这样吧
面试官:他们都占多少个字节啊?
我:你tmd的到底是不是要招人的???
一次面试就这样愉快的结束了 ...
上一篇文章中,咱们完成了一个比较牛逼的项目,大家有空可以多看看,多做几次这个项目,先不管原理,要把过程做顺一点,熟能生巧嘛。
我开博客,主要是想给初学者一个平台,大家能够一边做点东西,一边 ...
好了,大家都装好了eclipse了,然后还下载好了struts2了,并且把裤子脱了,很生气得问我,花姑娘在哪里?···我吓得赶紧喝一杯可乐压压精(听说这玩意杀精)。
首先,大家新建一个web项目,左上角的 file→new→other→dynamic web project然后输入工程名"niubi",点击finish.马上这个工程就出来了,大家看:
大家仔细看,那个lib下面有一堆.jar的文件,大家把昨天下载的struts里的jar拿出来,按照名称,找到我上图中那几个,然后复制到Lib下面,然后咱们一共要搞6个文件,包括3个jsp文件,2个xml文 ...
看到标题,大家肯定纳闷,老子什么都不会呢?你能让我干牛x的java程序,我到底行不行啊?
我就呵呵了,大家千万不要怂,尽管搞,只要有恒心,肯定能搞粗来的,就算搞不粗来,也不会怀孕,对不?
搞这个牛逼的 ...
上一篇blog,我们写了第一个牛逼哄哄的java程序,成功让电脑输出了我们想要他输出的东西。
今天,我们来探讨2个问题,第一个问题,什么是java,第二个问题,为什么要学java。
谈完这2个问题,我们会做了个真正的程序(项目),这个项目非常叼,当你大四毕业要面试的时候
,把这个项目加进你的简历去,面试官不给你offer,你可以来找我,我来给你发一个!!!
好了,废话少说,什么是java??
经过我多年的编程经验(也就一年多),我认为,对于我们来说,java有2层意思。
第一层意思:一种编程语言。什么是编程语言,c语言,c ...