- 博客(16)
- 收藏
- 关注
原创 java语言第十一篇(内部类)
主要内容:•分类•特点•Lambda 表达式有名内部类:•内部类是指在一个外部类内定义的类。按照是否有类名分为有名内部类和匿名内部类。有名内部类: 先创建外部类对象 this可以省略说明:全局有名内部类的使用方式类似于全局变量;局部有名内部类的使用方式类似局部变量——它们都有固定的使用范围;匿名内部类: 匿名内...
2018-08-06 21:43:57
257
1
原创 java语言第十篇(抽象类和接口)
主要内容:•抽象类•接口•instanceof运算符 •abstract可以修饰类和方法:1、abstract修饰的类称为做抽象类;2、abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体。一个abstract类只关心它的子类是否具有某种功能,并不关心其自身功能的具体行为,功能的具体行为由子类负责实现。抽象类不能被直接实例化,即不...
2018-08-06 21:24:52
239
原创 java语言第九篇(String字符串)
主要内容:•String类•Java API 文档•StringBuffer类实例化方式:String类是引用数据类型,该类实例化方式有两种:Ø直接赋值,其语法格式如下:构造方法实现其实例化,其语法格式如下:构造方法:将字符数组中的元素变为一个字符串。两种方式区别:•String类实例化的两种方式是有区别的:Ø直接赋值,这种方式会出现常量池数据共...
2018-08-06 21:07:38
448
原创 java语言第八篇(包和访问权限)
主要内容:•包•访问控制符•封装•包命名规则:1、包名全部由小写字母(多个单词也全部小写);2、如果包名包含多个层次,每个层次应该用“.”分割;3、包名一般由倒置的域名开头,比如com.baidu;——不要有www/4、自定义包不能java开头;在src下创建com.baidu.tool包,并在包中新建DateUtil Java源文件 ...
2018-08-06 20:55:24
497
原创 java语言第六篇(继承与多态)
主要内容:•继承•重写•多态继承:•继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。•Java中每个类只允许有一个父类。语法如下:class <子类> extends <父类>Object类是所有类的直接父类或间接父类。•根据访问权限修饰符的不同,...
2018-08-06 20:11:25
367
原创 4数据库之JDBC(orcle数据库)
需要执行的SQL语句: 创建表结构:create table user_info( id char(36) primary key, user_name varchar2(8) unique, password varchar2(10) not null, mobile char(11))添加数据:insert into user_info va...
2018-08-04 21:36:33
318
原创 3添加、修改、删除数据(oracle数据库)
需要执行的SQL语句:create table student( id char(36) primary key, name varchar2(8) not null, mobile char(11), address varchar2(150))数据库中对数据进行的添加、修改和删除操作均属于数据库操纵语言(DML),这类类型的SQL语句只有执行数据控制语言(DCL)中的co...
2018-08-04 20:20:04
2526
原创 2操作数据库表下(oracle数据库)
注意: 1、可以一次添加多个约束,如下:create table student( age number(3))alter table studentadd constraint student_age_0_to_150 check (age>=0 and age<=150)--等效于如下SQLalter table s...
2018-08-04 20:00:11
155
原创 2操作数据库表上(oracle数据库)
语法:create table table_name( column_name datatype[default default_value][column_constraint] ........)1、table_name--表名2、column_name--字段名oracle表名与字段名命名规则: 必须以字母开头 ...
2018-08-03 21:42:56
185
原创 java学习第五篇下(对象与类)
方法重载: 同一类中有多个方法名相同但参数列表不同的方法,这种现象称为方法重载。其中参数列表不同包括以下情形: 1、参数的个数不同 2、参数对应的类型不同public class Computer{ int add(int a,int b){ return a+b; ...
2018-08-03 20:05:52
184
原创 java编程语言第五篇上(类与对象)
主要内容:1、对象与类 2、对象与重载 3、代码块 4、全局变量与局部变量 5、构造方法 6、对象初始化过程先说现实生活中的对象: 现实生活中万物皆是对象:灯泡质检员质检的每个灯泡;对于老师而言,在听课的各位学生;对于大家而言,自己的笔记本电脑。java语言中的对象: java语言中的对象是对现实世界中对象的模拟,现实中...
2018-08-03 17:03:14
430
原创 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
原创 java学习第三篇(流程控制)
今天讲的主要内容分为两部分:一、分支语句 二、循环语句if分支语句: if的概述:在某些情况下,需要当某一条件满足时才执行相应代码,条件不满足时执行其它代码。 if四种形式:单分支、 双分支、 多分支、 嵌套if if单分支语句 if(布尔表达式){ ...
2018-04-19 11:24:09
189
原创 java语言学习第二篇下(数据类型与运算符)
•常量概述–常量有final关键字修饰–常量是值不可变的变量,即不能重新赋值(有别于“值不变”)–常量在声明时必须进行初始化•常量定义–[访问控制符] [修饰符] final数据类型常量名 = 初始值;•示例–static final double PI = 3.1415926; 常量与变量的区别:•标识符命名区别: 变量:在...
2018-04-14 22:56:08
187
原创 java语言学习第二篇上(数据类型与运算符)
主要内容:1、java标识符2、java数据类型 3、变量和常量 4、进制转换 5、java运算符 6、java表达式 一、java标识符 标识符是编程时使用的文字:java对包、类、接口、方法、变量、常量(不包括项目名)等命名时使用的字符序列称为标识符。java标识符命名时有如下规则:1、标识符由字母、数字、‘_'、‘$'组成,且首字母不能是数字;2、不能把java...
2018-04-01 00:15:13
311
原创 java语言学习第一篇(java的初见面)
一、计算机语言的大致分类: 二、java的简介: 1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。•说明:使用记事本编...
2018-03-31 21:00:53
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人