java基础
文章平均质量分 88
云de天空
这个作者很懒,什么都没留下…
展开
-
java基础语法(二)---流程控制、函数
java基础语法(二)—流程控制、函数一、流程控制1.1 判断结构(if语句)if语句的三种表达型式: a)格式一: if(条件表达式) { 执行语句; }b)格式二: if(条件表达式) { 执行语句; } else { 执行语句; }...原创 2015-11-04 13:52:35 · 459 阅读 · 0 评论 -
java基础---反射、正则
java基础—反射、正则一、反射定义:JAVA反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象方法的功能称为java语言的反射机制。获取字节码对象的方式(三种):1、 使用Object类中的getClass()方法的。 Class clazz...原创 2015-11-08 18:57:12 · 480 阅读 · 0 评论 -
java基础---IO(下)
java基础—IO (下)一、转换流转换流的由来:字符流与字节流之间的桥梁。方便了字符流与字节流之间的操作。转换流的应用:字节流的数据都是字符时,转成字符流操作更高效。转换流:InputStreamReader:字节到字符的桥梁,编码。OutputtreamWriter:字符到字节的桥梁,解码。示例:需求:用转换流编写如下代码,获取用户键盘录入的数据并将数据变成大写...原创 2015-11-08 00:48:04 · 367 阅读 · 0 评论 -
java基础---IO(上)
java基础—IO (上)一、字符流1、字符流字符流的由来:字节流读取文字字节数据后,不直接操作而是先查指定的编码表,获取对应的文字。再对这个文字进行操作。简单说:字节流+编码表。字符流的抽象基类:Reader,Writer。文件读取方式:第一种读取方式:使用read()方法读取文本文件数据。第二种读取方式:使用read(char[] c)方法读取文本文件数据。注意事...原创 2015-11-07 23:15:33 · 279 阅读 · 0 评论 -
java基础---网络编程
java基础—网络编程一、网络参考模式OIS(Open System Interconnection开放系统互连)参考模型。数据包的传输过程 TCP/IP参考模型(TCP/IP模型是OIS的简化模型) 七层描述:物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的...原创 2015-11-08 13:49:50 · 457 阅读 · 0 评论 -
java中的常用类
java中的常用类一、Object类Object类特点:Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。Object类是Java中唯一没有父类的类。其他所有的类,包括标准容器类,比如数组,都继承了Object类中的方法。 二、String类String类的部分方法:获取获取字符串字符的个数(长度):int length();根据位...原创 2015-11-06 23:36:54 · 385 阅读 · 0 评论 -
java基础---集合(上)
java基础—集合 (上)一、集合类集合类的由来:对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储。集合的特点:用于存储对象的容器。集合的长度是可变的。集合中不可以存储基本数据类型。数组和集合类的差异:数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合中只能存储对象。集合框架的构成及分类: ...原创 2015-11-07 09:58:32 · 361 阅读 · 0 评论 -
java基础---多线程
java基础—多线程1、多线程的概念进程、线程、多线程的概念:进程:正在进行中的程序。线程:进程中一个负责程序执行的控制单元(执行路径)。多线程的好处:解决了多部分代码同时运行的问题。多线程的弊端:线程太多,会导致效率的降低。2、创建线程方式一:继承Thread类定义一个类继承Thread类。覆盖Thread类中的run方法。直接创建Thread的子类对...原创 2015-11-05 00:21:48 · 412 阅读 · 0 评论 -
java基础---集合(下)
java基础—集合 (下)一、 Map (HashMap、TreeMap)Map的常用子类|–Hashtable:内部结构是哈希表,是同步的。不允许null作为键,null作为值。|–Properties:用来存储键值对型的配置文件的信息,可以和IO技术相结合。|–HashMap:内部结构式哈希表,不是同步的。允许null作为键,null作为值。|–TreeMap:内部结...原创 2015-11-07 18:07:08 · 278 阅读 · 0 评论 -
java基础语法(三)---数组
java基础语法(三)—数组一、数组概念:同一种类型数据的集合。(数组是一种容器)数组的特点:数组元素依次存放,使用连续的内存。数组长度一旦确定就不能够改变。数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。格式: 格式1: 元素类型[] 数组名=new 元素类型[数组长度]; 格式2: 元素类型[] 数组名=new 元素类型[]{元素,元素,……...原创 2015-11-04 18:29:56 · 306 阅读 · 0 评论 -
Java基础---面向对象
java基础—面向对象一、面向对象面向对象的概念:面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。(面向对象是一种以执行功能的对象为主体的思想)面向对象的特点:是一种符合人们思考习惯的思想,可以将复杂的事情简单化,将程序员从执行者转换成了指挥者。面向对象的特征:封装(encapsulation),继承(inheritance),多态(polymorphism)。...原创 2015-11-04 19:21:57 · 397 阅读 · 0 评论 -
java中的关键字
java中的关键字一、static关键字作用:用于修饰成员(成员变量和成员函数)。被修饰后的成员具备以下特点:随着类的加载而加载。优先于对象存在。被所有对象所共享。可直接被类名调用。注意事项: 静态方法只能访问静态成员但是非静态成员可以访问静态成员;静态方法中不可以使用 this,super 关键字继承中,父类为static的方法无法覆盖,示例: 代码:...原创 2015-11-04 22:15:15 · 475 阅读 · 0 评论 -
java基础语法(一)---关键字、标识符、注释、常量、变量、运算符
java基础语法(一)—关键字、标识符、注释、常量、变量、运算符一、关键字1.1关键字的定义及特点定义:被java语言赋予特殊含义的单词。特点:关键字中所有字母都为小写。1.2关键字列表用于定义数据类型的关键字: class、interface、byte、short、int、long、float、double、char、boolean、void用...原创 2015-11-04 11:08:53 · 522 阅读 · 0 评论