![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java语言编程
文章平均质量分 85
Blues_lin
IT新星
展开
-
java编程语言第五篇上(类与对象)
主要内容:1、对象与类 2、对象与重载 3、代码块 4、全局变量与局部变量 5、构造方法 6、对象初始化过程先说现实生活中的对象: 现实生活中万物皆是对象:灯泡质检员质检的每个灯泡;对于老师而言,在听课的各位学生;对于大家而言,自己的笔记本电脑。java语言中的对象: java语言中的对象是对现实世界中对象的模拟,现实中...原创 2018-08-03 17:03:14 · 428 阅读 · 0 评论 -
java语言第十一篇(内部类)
主要内容:•分类•特点•Lambda 表达式有名内部类:•内部类是指在一个外部类内定义的类。按照是否有类名分为有名内部类和匿名内部类。有名内部类: 先创建外部类对象 this可以省略说明:全局有名内部类的使用方式类似于全局变量;局部有名内部类的使用方式类似局部变量——它们都有固定的使用范围;匿名内部类: 匿名内...原创 2018-08-06 21:43:57 · 241 阅读 · 1 评论 -
java语言第十篇(抽象类和接口)
主要内容:•抽象类•接口•instanceof运算符 •abstract可以修饰类和方法:1、abstract修饰的类称为做抽象类;2、abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体。一个abstract类只关心它的子类是否具有某种功能,并不关心其自身功能的具体行为,功能的具体行为由子类负责实现。抽象类不能被直接实例化,即不...原创 2018-08-06 21:24:52 · 232 阅读 · 0 评论 -
java语言第九篇(String字符串)
主要内容:•String类•Java API 文档•StringBuffer类实例化方式:String类是引用数据类型,该类实例化方式有两种:Ø直接赋值,其语法格式如下:构造方法实现其实例化,其语法格式如下:构造方法:将字符数组中的元素变为一个字符串。两种方式区别:•String类实例化的两种方式是有区别的:Ø直接赋值,这种方式会出现常量池数据共...原创 2018-08-06 21:07:38 · 438 阅读 · 0 评论 -
java语言第八篇(包和访问权限)
主要内容:•包•访问控制符•封装•包命名规则:1、包名全部由小写字母(多个单词也全部小写);2、如果包名包含多个层次,每个层次应该用“.”分割;3、包名一般由倒置的域名开头,比如com.baidu;——不要有www/4、自定义包不能java开头;在src下创建com.baidu.tool包,并在包中新建DateUtil Java源文件 ...原创 2018-08-06 20:55:24 · 496 阅读 · 0 评论 -
java语言第六篇(继承与多态)
主要内容:•继承•重写•多态继承:•继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。•Java中每个类只允许有一个父类。语法如下:class <子类> extends <父类>Object类是所有类的直接父类或间接父类。•根据访问权限修饰符的不同,...原创 2018-08-06 20:11:25 · 367 阅读 · 0 评论 -
java语言学习第一篇(java的初见面)
一、计算机语言的大致分类: 二、java的简介: 1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。•说明:使用记事本编...原创 2018-03-31 21:00:53 · 279 阅读 · 0 评论 -
java语言学习第二篇上(数据类型与运算符)
主要内容:1、java标识符2、java数据类型 3、变量和常量 4、进制转换 5、java运算符 6、java表达式 一、java标识符 标识符是编程时使用的文字:java对包、类、接口、方法、变量、常量(不包括项目名)等命名时使用的字符序列称为标识符。java标识符命名时有如下规则:1、标识符由字母、数字、‘_'、‘$'组成,且首字母不能是数字;2、不能把java...原创 2018-04-01 00:15:13 · 311 阅读 · 0 评论 -
java语言学习第二篇下(数据类型与运算符)
•常量概述–常量有final关键字修饰–常量是值不可变的变量,即不能重新赋值(有别于“值不变”)–常量在声明时必须进行初始化•常量定义–[访问控制符] [修饰符] final数据类型常量名 = 初始值;•示例–static final double PI = 3.1415926; 常量与变量的区别:•标识符命名区别: 变量:在...原创 2018-04-14 22:56:08 · 187 阅读 · 0 评论 -
java学习第三篇(流程控制)
今天讲的主要内容分为两部分:一、分支语句 二、循环语句if分支语句: if的概述:在某些情况下,需要当某一条件满足时才执行相应代码,条件不满足时执行其它代码。 if四种形式:单分支、 双分支、 多分支、 嵌套if if单分支语句 if(布尔表达式){ ...原创 2018-04-19 11:24:09 · 189 阅读 · 0 评论 -
java学习第五篇下(对象与类)
方法重载: 同一类中有多个方法名相同但参数列表不同的方法,这种现象称为方法重载。其中参数列表不同包括以下情形: 1、参数的个数不同 2、参数对应的类型不同public class Computer{ int add(int a,int b){ return a+b; ...原创 2018-08-03 20:05:52 · 184 阅读 · 0 评论 -
java语言学习第四篇(数组)
本篇主要内容: 1、数组的定义 2、数组的操作 3、值传递与引用传递 4、数组的排序 5、数组元素的查找数组的定义: 首先我们为什么要定义数组,看下面的代码:public double getInfo(){ double weight=95.5; double height=178; return weigh...原创 2018-08-02 16:52:13 · 256 阅读 · 0 评论