Java基础
文章平均质量分 88
北川Alex
好好学习,天天向上。
展开
-
Java基础-第二章(类型和运算)
一.变量和常量1.字面量和常量常量:程序中固定不变的值;常量分类:比如:整数常量 1,2,3,小数常量,布尔常量false,true等;字面量:就是表示直接给出的一个值(可以是整数,小数,true,false等等),直接量;定义的final变量:后详;2.变量的定义和基本使用变量的定义:表示存储空间,可用来存放某一类型的常量,没有固定的值,并可以重复使用,也可以原创 2018-01-12 01:10:16 · 567 阅读 · 0 评论 -
Java基础-基础工具(1)
一、为什么得有编码规范编码规范对于程序员来说,尤为重要,有以下几个原因: ① 一个软件的生命周期中,80%的花费在于维护(改bug/增加新的功能)。 ② 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护。 ③ 编码规范可以改善软件的可读性,可以让程序员尽快而彻底的理解新的代码。 ④ 如果将源码作为产品发布,就需要确认它是否被很好的打包并且清晰无误。 为了执行规范,每个软件原创 2018-05-08 05:14:21 · 306 阅读 · 0 评论 -
Java基础-基础工具(2)
一、常用类(一) 字符串1.字符串介绍字符序列: 把多个字符按照一定的顺序排列起来。字符串: 把多个字符串连起来。字符串分类: ① 不可变的字符串: String:当前对象创建完毕之后,该对象的内容(字符串序列)是不能改变的,一旦内容改变就是一个新的对象。 ② 可变的字符串: StringBuilder/StringBuffer:当对象创建完毕之后,该对象的内容可以...原创 2018-05-21 03:46:07 · 344 阅读 · 0 评论 -
Java基础-第六章(面向对象5)
一、接口(一) 接口的定义和使用多个抽象类的抽象就是接口。 在Java中最小的程序单元就是类,接口其实是一个特殊的类。 Java中的接口表示规范,用于定义一组抽象方法,表示某一类事物必须具备的功能,要求实现类必须来实现接口并提供方法实现。定义类的语法: [public] class 类名{} 定义接口语法: [public] interface 接口名{},(在这里还没有考虑接口的父接口等)原创 2018-05-07 03:22:53 · 301 阅读 · 0 评论 -
Java基础-第六章(面向对象4)
一、代码块(一)*字段不存在多态的特征通过对象调用字段,在编译时期就已经决定了调用哪一块的内存空间的数据。字段不存在覆盖的概念,在多态时,不能有多态的特征(在运行时期体现子类的特征)。只有方法才有覆盖的概念。当子类和父类存在相同字段的时候,无论修饰符是什么,都会在各自的内存空间中存储数据。(二) 什么是代码块在类或者方法中直接使用“{}”括起来的一段代码,表示一块代码区域。 代码里的变量属于局部变原创 2018-04-02 00:45:47 · 348 阅读 · 0 评论 -
Java基础-第六章(面向对象3)
一.继承关系1.引出继承为了解决代码复用的问题2.继承关系1>.什么是继承基于某个父类对对象的定义加以拓展,而产生新的子类定义,子类可以继承父类原来的某些定义,也可以增加原来父类所没有的定义,或者覆写父类中的某些特性;从面相对象的角度来说: 继承是一种从一般到特殊的关系;是一种”is a”的关系,即子类是对父类的拓展,是一种特殊的父类;在Java语言中,存在多个类的时候,我们使用”extends原创 2018-03-16 01:30:51 · 343 阅读 · 0 评论 -
Java基础-第六章(面向对象2)
一.深入变量定义变量的语法:数据类型 变量名 = 值;1.变量的分类和初始值成员变量: 全局变量/字段(Field),不要称之为属性(这是错误的),直接定义在类中,方法外面;1): 类成员变量 使用static修饰的字段;2): 实例成员变量 没有使用static修饰的字段;局部变量: 变量除了成员变量,其他的都是局部变量; 1):方法内部的变量; ...原创 2018-02-22 02:41:29 · 363 阅读 · 0 评论 -
Java基础-第五章(数组高级)
一.方法参数的值传递机制Java方法的参数传递只有一种: 值传递,所谓值传递,就是将实际参数值的副本,传入方法内,而参数本身不会收到任何影响;main方法的数组参数public class Hello{ //参数类型:String[] //参数名称:args(arguments) public static void main(String[] args){...原创 2018-01-31 01:41:10 · 466 阅读 · 0 评论 -
Java基础-第六章(面向对象1)
一.软件的开发概述软件设计的原则: 为了提高软件的开发效率,降低软件开发成本,一个优良的软件系统应该具有以下特点:1.可重用性遵循DRY原则,减少软件中的重复代码;2.可扩展性当软件需要升级增加新的功能,能够在现有的系统架构上方便的创建新的模块,而不需要改变软件的现有结构,也不会影响已经存在的模块;3.可维护性当用户需求发生变化时,只需要修改局部模块中少量...原创 2018-02-18 03:31:42 · 608 阅读 · 0 评论 -
Java基础-第三章(流程语句)
一.顺序结构如果代码里没有流程控制,程序是按照书写的格式从上而下一行一行执行的;一条语句执行完后继续执行下一条语句,中间没有判断和跳转,直到程序结束;public class SequenceDemo{ public static void main(String[] args){ //顺序结构: 自上而下一行一行的顺序执行; System.ou原创 2018-01-19 02:49:45 · 351 阅读 · 0 评论 -
Java基础-第四章(方法和数组)
一.方法设计1.方法引入循环操作(while,do while,for循环): 循环操作解决的是代码重复的问题,重复做某一件事情;此时得重复: 有规律的,语句格式是相同的,有规律的; 注意: 循环操作不能解决针对于某一种功能的重复操作,此时得使用方法;开发遵循的原则之一: DRY原则: Don’t Repeat Yourself(不要重复你自己的代码);原创 2018-01-23 01:26:13 · 1065 阅读 · 2 评论 -
Java基础-异常
Java基础-异常@[作者:JasonPeng, 版本 :1.0.0]Java基础-异常一、没有异常处理机制的困惑二、异常体系三、捕获异常(一)使用try-catch捕获单个异常(二)获取异常信息(三)使用try-catch捕获多个异常四、finally代码块五、异常分类六、抛出异常(一)throw语句(三)throws语句(四)自定义异常类(五)异...原创 2018-07-08 00:58:22 · 286 阅读 · 1 评论