这一篇主要总结一下java中一些零碎的但又易错的小知识点:1.一个".java"源文件中可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2.&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时
经过这一段时间,我们已经把java的基本知识学完了,回想一下这段时间里有过努力、有过迷茫、有过坚持、也有过自信,总之还是学到了不少知识,感谢陈老师的谆谆教导,并且一直鼓励着我们。我珍惜这段时光、这段与大家共同努力度过的日子。此时此刻我只想对大家说:加油!Fighting!未来的我们都会很出色的! 前面说了一些自己的所想,现在说一下今天要具体写的
这一篇是继上一篇java线程之后的补充,我们讲的是java多线程的同步机制,主要是对synchronized的用法的细谈。java多线程的同步依靠的是对象锁机制,synchronized关键字就是利用了封锁来实现对共享资源的互斥访问。下面我们进入正题一.首先对synchronized关键字说明几点: (1)synchronized用来标识一个普通方法时,表示一个线程要执行该方法,必须取
进程和线程:(1)进程——进程是指在某种程度上相互隔离的、独立运行的程序;(2)线程——是指程序中独立的、并发的执行流;多进程与多线程:(1)多进程——由于CPU在不同的程序之间快速“跳跃”的执行,使得对于我们看来好像是系统同时运行着多个程序;(2)多线程——扩展了多进程操作的概念,将任务的划分下降到了程序的级别,使得各个程序似乎在同一时间能完成多个任务(一个线程执行一个任务);多进程与多线程的区
重温一下对象序列化吧定义:(1)对象序列化:把Java对象转换为字节序列的过程称(2)对象反序列化:把字节序列恢复为Java对象的过程称用途:(1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中,便于以后使用;(2)发送方需要把这个Java对象转换为字节序列,才能在网络上传送,接收方则需要把字节序列再恢复为Java对象。JDK类库中的序列化API:(1)java.io.ObjectOut
一。什么是JSON:1.JSON:Javascript Object Nation2.JSON是一系列键值对的集合3.JSON以经被大多数开发人员接受,在网络数据传输中应用相当广泛4.JSON相对XML来说解析相对方便一些二。JSON 与 XML 相比:1.JSON和XML的数据可读性基本相同2.JSON和XML同样拥有丰富的解析手段3.JSON相对于XML来讲,数据的体积小4.JSON与Java
爱唱歌、爱跳舞、爱写作的未来的程序员 is just me,and only me.
今天主要学习一点基于socket通信的java网络编程的基本原理和例子: 要想实现网络中的通信我们需要借助socket,即我们需要知道IP地址和应用进程的端口号,再利用相关的协议、借助物理介质的传送,这就是实现网络传输的基本。 所以,对于网络编程而言,socket起着关键作用,我们直接看下面的代码,分别是服务器端和客户端的程序,这是最简单、单线程
今天课上学习了反射的一部分知识,反射机制是面向对象编程的一个重要的机制,这种思想值得我们深入学习和使用,于是课下我查找了好多相关知识的文档学习和总结,写下了这篇文章与大家分享,如果有不对的地方,我欣然接受大家指出的错误,并加以纠正。 在学习反射之前首先介绍Class类:(1)如果你使用Java,那么你应该知道Java中有一个Class类。Cla
3.0修改版4.0版本5.0版本补充完毕。。。
今天我们写一个很有意思的东西,用到的东西很少,主要就是JFrame以及相关的方法。下面是每一个彩色板版本的实现的具体过程和详细代码,对于java初学者可以看完之后自己设计和应用相关知识,GoodLuck!1.0版本及运行结果如下:package day12; import java.awt.Color; import javax.swing.JFrame; import javax.swin
package day12.xml; import java.io.FileNotFoundException; import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.pa
今天主要分享的知识点是java中的IO流。我们直接进入正题。一.什么是IO流 所谓流,就是程序与文件之间的通道,它有一个源端和一个目的端,源端和目的端可以是内存的一段区域也可以是磁盘上的某些文件。二.IO流的分类1.根据流的方向分(输入与输出都是按程序来说的): 输入流——从文件流向程序 输出流——从程序流向文件2.根据
学习java很久了,现在我们应该对面向对象这个概念有一定程度的理解了。面向对象的编程思想,从名词本身来看我们就会明白,它是一种思想,是一种对于每一位java编程人员由始至终都应该去不断学习、不断体会、不断深入的一个概念。今天我主要总结例化一下面向对象的三大基本特征——封装、继承、多态。 我们一起来学习吧。一.封装 1. 简单的来说
今天是阳光回来的日子,云朵也快乐的像棉花糖一样软绵绵的,借从着窗台偷偷吹进来的微风轻轻地拂过我面颊的那一瞬间,我,吝啬的把这一刻静止了,于是我安静的写下了这篇文章... 现在,我把它分享给你们,分享给我的好朋友们,愿我们健康快乐的成长。 OK,我们回到正题,这篇文章是我对java中File类的一些基本操作的总结,包括其基本方法(API文档
(题外话:一日不见,如隔三秋But,I‘am here . Always.) 今天的这一篇是有关于java的又一个很重要的类——Map映像,那我们接下来就学习Map<K,V>接口的几个常用到的具体实现类。 一.HashMap: (特点:key无序散列存放,key唯一)  
(题外话:一日不见,如隔三秋But,I‘am here . Always.) 今天的这一篇是有关于java的又一个很重要的类——Map映像,那我们接下来就学习Map<K,V>接口的几个常用到的具体实现类。 一.HashMap:  
Hello,EveryBody.欢迎来到MySpace: 真心感谢一直以来有大家的帮助和陪伴,让我对java预言的学习愈加产生了浓厚的兴趣,相信我们的小团队会在陈老师的带领下逐渐壮大。 好了,赶快进入今天的正题吧,一个java中很重要的部分——集合。
引言: Hello,我的好朋友们,又到我们相聚的时间了,今天我要和大家分享一些有关java异常处理的相关知识,也是通过老师的讲解和相关材料的借鉴之后的一个比较系统的总结,真心希望写完这篇文章的我和看过这篇文章的朋友们能更加深入理解java的异常处理机制。话不多说,我们一起来学习吧。一、Java异常的基础知识1.区别exception与error
Hello Everyone!今天我想和我同样喜欢java的朋友们分享一下我学习java设计模式之工厂模式的一点小总结,希望大家对我这样一个初学者指点迷津,谢谢一.引子 我们都知道,对于规模较大的程序来说,模块之间的联系以及模块内部的独立性尤为重要,简而言之一句话,做到“高内聚,低耦合”。这种设计提高了模块的复用性、功能更改的灵活性以及系统后期的维护性。那么,我们怎么做到
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号