Java基础
文章平均质量分 82
小平_2015
if you've come this far,maybe you'd come a bit further.
展开
-
黑马程序员---面向对象一
面向对象1.1. 概述面向对象一种编程思想,是由面向过程发展而来。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。1.2. 面向过程强调的是功能行为,面向过程”是一种以过程为中心的编程思想。“面向过程”他们不支持丰富的“面向对象”特性(比如继承、多态),就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用原创 2013-12-02 21:58:08 · 898 阅读 · 0 评论 -
删除文件夹和复制文件夹 java
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;imp原创 2016-05-16 23:33:00 · 362 阅读 · 0 评论 -
String.contains()
String.Contains()方法分类: java基础2012-12-12 21:05 420人阅读 评论(0) 收藏 举报返回一个值,该值指示指定的 String 对象是否出现在此字符串中。下面的代码示例确定字符串“fox”是否为熟悉的引文中的子字符串。// This example demonstrates the String.Contai转载 2015-03-14 10:31:45 · 672 阅读 · 0 评论 -
str.compareTo(str)
String的compareTo用法博客分类: java开发J# String的compareTo其实就是依次比较两个字符串ASC码。如果两个字符的ASC码相等则继续后续比较,否则直接返回两个ASC的差值。如果两个字符串完全一样,则返回0。来看一下代码。publicint compareTo(String anotherString)转载 2015-03-14 15:10:04 · 2065 阅读 · 0 评论 -
黑马程序员---Java语言基础
Java语言基础----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.内容思维导图2.详细内容2.1.基本数据类型2.1.1整数类型 概念: 整数类型用来存储整数数值,即没有小数部分的数值。整数常量在Java程序中有3种表示形式,分别为十进制、八进制和十六进制。1) 十进原创 2013-12-02 11:05:06 · 862 阅读 · 0 评论 -
黑马程序员---正则表达式
正则表达式----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 概述:1.1概念是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实正则表达式的功能用程序也能实现,只是比较麻烦。如请验证QQ号是否合法(要求是不能以0开头,5到15位以及不能有数字之外的字原创 2013-12-06 23:32:53 · 650 阅读 · 0 评论 -
黑马程序员---IO流一
IO流一----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. File类1.1概述1.1.1 File类出现的必要性存储在变量、数组和对象中的数据是暂时的,当程序终止他们时就会丢失,为了能够永久地保存程序中创建的数据,需要将他们存储到硬盘或光盘的文件,这些文件可以移动,传送,亦可以被原创 2013-12-05 21:32:22 · 980 阅读 · 0 评论 -
黑马程序员----Java概述
1.内容思维导图2.详细内容2.1 Java简介1.概念) Java是一种高级的面向对象的程序设计语言。它是一种通过解释方式来执行的语言,其语法规则与C++类似,同时也是一种跨平台语言,可以运行在任何平台和设备上,真正实现“一处编写,到处运行”。 2. 版本)Java发展至今,按应用范围来分有3个版本。1.Java SE –Java的标准版,主要用于桌面应用程序的开发,原创 2013-12-02 07:52:41 · 718 阅读 · 0 评论 -
黑马程序员---集合一
集合----------- android培训、1.概述概念:存储对象的容器。1.1集合出现的原因:1)面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象的最常用的一种方式。2)集合之前有数组,但数组的长度是固定的,不方便操作。3)而集合就是可以持有任意量的对象,长度可变。1.2集合与数组的异同原创 2013-12-06 22:24:39 · 820 阅读 · 0 评论 -
黑马程序员---集合二
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------3.Set3.1概念: 定义:注重独一无二的性质,该体系集合可以知道某元素是否已存在于集合中,不会存储重复的元素。用于存储无序(存取的顺序不一样)元素,值不重复。Set集合没有特有的方法,直接继承于Collection代码 – 使用Set添加原创 2013-12-06 22:56:15 · 717 阅读 · 0 评论 -
黑马程序员---GUI编程
GUI----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1、图形用户界面基本概念:1.1、GUI和CLI的比较 1.2、Awt和SwingJava为GUI提供的对象都存放在java.awt.*和javax.swing.*两个包中。.1、两者的比较:关于C原创 2013-12-04 22:54:58 · 954 阅读 · 0 评论 -
黑马程序员---网络编程
网络编程----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.基础知识多个PC之间如何实现数据传输—利用网络在多个PC之间数据传输。就是Socket编程。1.1 IP地址IP地址就像是电话号码:有了某人的电话号码,就能与他通信。同样,有了某台主机的IP地址,就能跟这台机的主人通信了。当一原创 2013-12-06 23:22:00 · 891 阅读 · 0 评论 -
黑马程序员---IO流二
1. 字符流----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------3.1 概念:计算机不区分二进制文件与文本文件。所有的文件都是以二进制形式存储的,因此,从本质上说,所以的文件都是二进制文件。所以字符流是建立在字节流之上,它能够提供字符层次的编码和解码。在写入一个字符时,Java虚拟机会将字符原创 2013-12-05 22:07:19 · 944 阅读 · 0 评论 -
黑马程序员---多线程
多线程相关概念并发 概念:多个程序同时执行。早期的计算机系统只执行一个程序,对计算机资源来说是一种浪费,所以在后期的出现的操作系统,使得系统可以一次进行多个程序,计算机资源得到很大系统的有效使用。实现并发的原因:1)可以提高资源利用率2)公平性– 程序对于计算机资源拥有同等的使用权进程: 概念:计算机正在运行的程序。上图为window上的进程原创 2013-12-04 18:45:04 · 808 阅读 · 0 评论 -
黑马程序员---语句与数组
语句与数组----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.思维导图2.流程控制2.1顺序结构顺序结构就是一直执行下去的语句结构。就是我们前面所有的那种。2.2判断结构判断结构可根据不同的判断条件执行不同的语句,判断条件就是关系表达式。判断结构包括:if条件语句和 swi原创 2013-12-02 12:56:38 · 1133 阅读 · 1 评论 -
黑马程序员---面向对象二
继承与多态1. 继承1.1概念定义:是指一个对象直接使用另一对象的属性和方法特点:1. 使用extends关键字实现2. 子类可调用父类的非私有方法与属性。优点: 1:提高代码的复用性; 2:使面向对象思想更加直观。实现:extends关键字Java中的继承使用extends关键字实现。代码实例:需求:学生是人,工人原创 2013-12-04 18:10:27 · 931 阅读 · 0 评论 -
关于 eclipse 的导航器问题
项目上的类上有错误,但是就是在类上显示错误,但eclipse 的左侧树却不显示错误,郁闷中发现我左侧中显示的是 navigator ,而正常的是 project explorer ,将视图改为 project explorer 则没有问题了,下面就是关于 eclipse 的各种视图的解释eclipse中的navigator,package explorer,projec转载 2017-02-06 10:22:21 · 1634 阅读 · 0 评论