
java基础
文章平均质量分 92
Pompey_hpy
这个作者很懒,什么都没留下…
展开
-
线程:Runnable接口
1、实现Runnable接口 class 类名 implement Runnable{ public void run(){ } }调用: 类名 a=new 类名(); Thread t=new Thread(a); t.start();2、两种方法的原创 2016-07-17 19:14:33 · 316 阅读 · 0 评论 -
标准输入/输出
数据输入/输出(I/O,Input/Output)是各种高级语言需要支持的基本功能之一,真正的交互就应允许用户在程序运行过程中从外界传递数据到程序中(此为输入数据),并将处理结束传递到程序外部,如显示到屏幕上或写出到文件中(此为输出数据)。控制台输入和输出也叫标准输入输出。一、什么是控制台 “控制台”(console)就是有操作系统提供的一个字符界面窗口(一般为25行宽*80列原创 2016-05-06 12:01:18 · 530 阅读 · 0 评论 -
流程语句控制语句
Java语言提供3种基本的流程控制结构——顺序结构、分支结构和循环结构。其中结构用于实现根据条件来选择性地执行某段代码,循环结构则用于根据循环条件重复执行某段代码。原创 2016-05-02 17:21:00 · 309 阅读 · 0 评论 -
运算符
运算符(Operator)是用于标明对数据执行某种运算的特定符号,如“+”“-”“*”“/”分别用于标明算数加法、减法、乘法和除法运算。参与运算的数据称为操作数。Java提供了丰富的运算符,主要包括以下几类:1.算数运算符:+、-、*、/、%、++、--2.关系运算符:、>、、>=、==、!=3.逻辑运算符:!、&&、||4.位运算符:~、&、|、^、、>>、>>>5.赋值运算原创 2016-04-29 13:26:03 · 394 阅读 · 0 评论 -
编码惯例
编码惯例是指开发人员在编码过程中应遵循的约定,或者说是初学者应努力养成的编码习惯。编码惯例不是强制性的,但对于软件开发工作的影响却非常大。一、命名惯例 Java命名惯例,包括类、方法、接口、变量、常量和包。命名规则: 1.类:名词或名词性词组,每个单词首字母大写,如class Person;class SprintRain。 2.方法:动词或动词原创 2016-04-23 16:58:29 · 396 阅读 · 0 评论 -
数据类型
一、数据类型的分类 计算机处理的对象是数据,可以是数值数据,如123.01,也可以是非数值数据,如字符串“Hello World”,在Java中将数据按其性质进行分类,每一类称为一种数据类型(Data Type)。数据类型定义了数据的性质、取值范围、存储方式以及对数据能进行的运算和操作。 Java语言数据类型分为两类,即基本数据类型(Prim原创 2016-04-19 20:06:23 · 636 阅读 · 0 评论 -
Java的语言基础
一、分隔符 分隔符就是起到分隔的作用的符号。Java语言的分隔符包括半角的分号(“;”)、逗号(“,”)、圆点(“.”)、空格(“ ”)和花括号(“{”,“}”)。 1.分号(“;”)是java语句结束的标记,及语句必须以分号结束,否则一条java语句即使换行或跨多行也未结束。 2.逗号(“,”)可以在方法声明或调用的参数列表中用于分隔多原创 2016-04-17 18:00:02 · 552 阅读 · 0 评论 -
第一个java应用程序
一、创建源文件HelloWorld 使用任何文本编辑器都能编辑java源文件,在此先用记事本,在windows桌面创建一个文本文档并打开,在新建的文件中输入如下代码:public class HelloWorld{ public static void main(String[] args){ System.out.println(“Hell原创 2016-04-15 12:25:44 · 650 阅读 · 0 评论 -
Java List<>的用法及其方法
一、List的用法List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法。二、 List接口定义的常用方法及功能List接口提供的适合于自身的常用方法均与索引有关,这是因为List集合为列表类型原创 2017-02-25 09:23:50 · 8464 阅读 · 0 评论 -
面向对像编程初步
面对对象编程具有多方面的吸引力,实现了更快和更廉价的开发与维护过程。对于分析与设计人员,通过面向对象分析和设计技术建立模型的过程变得更加简单,能够生成清晰、易于维护的设计方案;对于程序员来说,面向对象模型显得有条理、浅显易懂。此外,面向对象工具以及类库的巨大威力使编程成为一项更使人愉悦的任务。如果说它有缺点,那就是掌握它需付出一定的代价,因为思考对象的时候,需要采用形象思维,而不是程序化、过程化的思维。与程序设计相比,对象的设计过程更具挑战性——特别是在尝试创建可重复使用(可再生)的对象时尤为如此。原创 2016-05-09 19:30:51 · 340 阅读 · 0 评论 -
继承、封装、多态的概念与区别
一、面向对象的三大特性: 1.封装:是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是类的特征之一,应该很好理解,像一些私有的,别的类不可以访问了啊,都有访问权限的,比较安全了。 2.继承:指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。继承有三种方式,实现继承、接口原创 2016-05-15 13:28:05 · 10969 阅读 · 0 评论 -
线程基本知识和继承Thread类
线程基本知识1、线程与进程 进程:执行中的程序。 线程:轻量级的进程。 线程本身不能单独运行,必须放在一个进程中才能执行。 2、java的线程模型 1.新建状态 线程被创建之后便处于新建状态。 2.就绪状态 新建状态的线程调用s原创 2016-07-08 11:32:23 · 312 阅读 · 0 评论 -
java异常处理
异常概述1.什么是异常 异常就是程序运行过程中所出现的不正常现象。 关键字: try:把可能发生异常的代码包起来,当发生异常时,将异常抛出 catch:捕获异常并处理 finally:不管是否发生异常,都会执行 throw:手动引发一个异常原创 2016-06-30 08:46:38 · 272 阅读 · 0 评论 -
引用外部类的对象
引用外部类的对象 内部类:this.对象 外部类:外部类.this.对象public class Outer1 { private int count=1;//定义一个外部类的私有变量 class Inner{//创建内部类 private int count=2;//定义一个内部类的私有变量 public void prin原创 2016-06-09 16:49:52 · 493 阅读 · 0 评论 -
内部类
内部类1.内部类概述 一个类被嵌套定义在另一个类中,那么这个类就是被称为是内部类包含内部类的类就是被称为外部类。 内部类相当于外部类的成员变量或者方法。例:编写一个内部类,并试着调用。public class Outer { //定义一个外部类的私有成员变量 private String str="这是外部类的私有的成员变量"; //调用内部原创 2016-06-09 14:20:29 · 204 阅读 · 0 评论 -
接口
接口接口注意事项: 1.为接口中所有的方法提供具体的实现。 2.必须遵守重写的所有规则。重写的规则: 1.子类的重写方法不能抛出更大的异常。 2.子类的重写方法不能有更小的访问范围。 父类:public void test(); 子类:public void test();对 portect void test()原创 2016-06-09 13:41:24 · 239 阅读 · 0 评论 -
抽象类
写一个计算图形面积的抽象例子:1.先定义一个抽象类public abstract class Shape { //定义一个计算面积的抽象方法 public abstract double calcArea(); //抽象类中的构造方法不用于创建Shape类对象,而是用于被子类调用 public Shape(String name){ System.out.println(nam原创 2016-06-04 16:02:37 · 238 阅读 · 0 评论 -
多态程序
源文件:Fruit.javapublic class Fruit { public void shouMe(){ System.out.println("我是水果"); }}在定义几个Fruit的子类:public class Apple extends Fruit{ public void shouMe(){ System.out.println("我是苹果");原创 2016-05-28 17:00:44 · 395 阅读 · 0 评论 -
一个简单的继承程序
源文件:Animal.javapublic class Animal { //定义一个double类型的属性 public double weight; public void eat(){ System.out.println("动物在吃定西"); }}在定义该类的子类Dog。源文件:Dog.javapublic class Dog extends Animal{ /原创 2016-05-24 21:42:07 · 868 阅读 · 0 评论 -
java开发环境的安装与配置
一、下载和安装java开发工具集 1、可以从oracle公司的网站上免费下载JDK,下载网址为:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html,为最新版本JDK8.0。 2、点击“DOWNLOAD”按钮,接受许可协议并依据自己操作系统下载相应的JDK版本。原创 2016-04-14 11:35:31 · 312 阅读 · 0 评论