- 博客(32)
- 收藏
- 关注
原创 Java 对象和类
Java 对象和类Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本节我们重点研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。下图中男孩(boy)、女孩(girl)为类(class),而具体的每个人为该类的对象(object):下图中汽车为类(class),而具体的每辆车为该汽
2021-05-11 19:49:45 202
原创 JavaScript this 关键字
JavaScript this 关键字面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。在方法中,this 表示该方法所属的对象。如果单独使用,this 表示全局对象。在函数中,this 表示全局对象。在函数中,在严格模式下,this 是未定义的(undefined)。在事件中,this 表示接收事件的元素。类似 call() 和 apply() 方法可以将 this 引用到任何对象。this关键字
2021-05-08 08:33:42 209
原创 面向对象和面向过程
面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式类与对象造车:1.画图纸. 1、定义车的属
2021-05-06 20:56:38 501
原创 Java语言基础
java的基础语法在Java中有8种数据类型来存储数值、字符和布尔值。/* 数据类型: java是一个强类型的语言,数据类型明确 计算机中基本的存储单位: 字节 最小单位: 比特位 1byte = 8bit 基本数据类型 : 4类八种 整型 字节型 byte 1字节=8位 2^8->[-128,127] 短整型 short 2字节=16位 2^16->[-32768,32767] 整型
2021-04-27 22:31:04 210
原创 Java (计算机编程语言)
走进JAVAJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。程序举例:main方法,正如注释所
2021-04-26 19:44:53 6564
原创 2021-04-20
OracleOracle数据库是什么?2021-03-12 14:51 更新Oracle数据库是什么?Oracle Database,又名 Oracle RDBMS,简称 Oracle。Oracle 数据库系统是美国 Oracle 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(client/server)或B/S体系结构的数据库之一,比如 SilverStream 就是基于数据库的一种中间件。Oracle 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个
2021-04-20 08:35:20 116
原创 XML
XML 总结XML 指可扩展标记语言XML 被设计用来传输和存储数据。在我们的 XML 教程中,你将了解什么是 XML,以及 XML 与 HTML 之间的差异。XML 很重要,也很容易学习。<?xml version="1.0" encoding="utf-8"?><!-- 标记语言中的注释 1.xml语言是一门标记语言 2.html语法规则非常松散,xml语法规则非常严格 3.html中的标签固定的,xml语言中的标签是自定义的,根据需求定义
2021-04-16 19:58:38 282
原创 网络编程
网络编程1. 计算机网络的概念网络即将不同区域的电脑连接到一起, 组成局域网、城 域网或广域网。把分布在不同地理区域的计算机与专门 的外部设备用通信线路互连成一个规模大、功能强的网 络系统,从而使众多的计算机可以方便地互相传递信 息,共享硬件、软件、数据信息等资源。主要功能如下: 资源共享 信息传输与集中处理 均衡负荷与分布处理2. 网络通信协议计算机网络中实现通信必须有一些约定即通信协议,对 速率、传输代码、代码结构、传输控制步骤、出错控制 等制定标准。显然,每一行数据都有“姓名”、“
2021-04-15 20:04:49 144
转载 Java 网络编程
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net 包中提供了两种常见的网络协议的支持:TCP:TCP(英语:Transmission Control Protocol,传输控制协议) 是一种面向连接的、可靠的、基于字节流的传输层通信协议,TCP 层是位于 IP 层之上,应用层之下的中间
2021-04-15 19:16:48 100
原创 Java LinkedList
Java LinkedList链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。链表可分为单向链表和双向链表。一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。一个双向链表有三个整数值: 数值、向后的节点链接、向前的节点链接。Java LinkedList(链表) 类似于 ArrayList,是一种常用的数据容器。与 ArrayList 相比,LinkedList 的增加和删除对操作效
2021-04-11 21:53:44 223
原创 JAVA基础-面型对象测试题
JAVA基础-面型对象测试题一.选择题1. 随着Java技术的不断发展,oracle公司根据市场进一步将Java细分,其中针对普通PC应用的是( D)A. JAVAEE B. JDK C. JAVAME D. JAVASE2. 编译java源代码使用以下哪个命令? (A)A.javac B.java C.javap D.jdeps3. 在Java中,负责对字节代码解释执行的是 (B)A. 应用服务器B. 虚拟机C. 垃圾回收器D. 编译器4. 运行java源代码使用以下哪个命令?
2021-04-09 19:33:57 8364 1
原创 Java数组
java中数组数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,…,number99。本教程将为大家介绍 Java 数组的声明、创建和初始化,并给出其对应的代码。/*是一个引用数据类型存储的多个数据要求数据类型相同数组的长度一旦确定,不可改变数组是有序的,数组中的每一个空
2021-04-05 22:39:16 181
原创 上海尚学堂继承作业
一、 选择题1.以下关于继承条件下构造方法执行过程的代码的执行结果是**( A )****。(选择一项)**class Person { public Person() { System.out.println(“execute Person()”); } } class Student extends Person { public Student() { System.
2021-04-01 21:13:45 326
原创 # Java 接口
Java 接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可
2021-04-01 20:29:33 152
原创 初识Java作业
初识Java作业答案一、 填空题Java技术按照用途不同分为三大版本,分别是JavaSE、 JavaEE 和JavaMeJava虚拟机就是一个虚拟的用于执行 字节码文件 的计算机。它是Java最核心的技术,是Java跨平台的基础。DOS命令中用来改变当前目录的命令是 cd ,用来查看当前目录下的文件和子文件夹的命令是 dir 。安装JDK后,为了告诉计算机javac.exe和java.exe等执行文件的位置,需要配置的环境变量是_Path_。使用Java开发应用程序
2021-04-01 19:29:25 636
原创 Java 中的修饰符
Java 修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)public : 对所有类可见。使用对象:类、接口、变量、方法protected :
2021-03-31 21:52:52 142
原创 Java中的块作用域block
block 块 {} ->块 自成作用域 {}:方法中|语句块中->局部代码块|普通语句块 执行时机 : 跟随方法的调用 {}:类中方法外部->构造块 执行时机 : 创建对象new的时候 static{}:类中方法外->静态块 执行时机 : 类第一次加载完成之后初始
2021-03-30 22:06:19 431
原创 面向对象(Object Oriented)
面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。package com.xxxx.oop01;/
2021-03-29 20:40:08 686
原创 Java中的循环体语句
Java中的循环循环是Java中应用最为广泛的一个知识点,所以也是很需要掌握的。其中循环包括:1.循环控制、2.循环嵌套、3.break与continue、4.死循环循环: 让一些代码重复执行多次public class ForDemo01{ public static void main(String[] args){ //死循环 控制台中通过ctrl+c终止程序执行 /* for(;;){ } */ for(int i=1;i<=10;i++)
2021-03-26 21:57:57 567
原创 JAVA基础篇
java中的三种注释java一共有三种注释方式,单行注释//,多行注释 /* /,文档注释/* *///编译时候: 检查代码的语法//字节码文件与平台无关的 //注释: 解释说明的文字//重要性: 代码中必须存在的,必有的内容/*多行注释*//**文档注释*//* 注释的分类: 单行注释 颜色: 绿色 作用域: 有效作用的范围 从//开始的当前行 嵌套: 可以嵌套单行,不可以嵌套文档和多行注释 位置: 行的上面或者行尾 多行注释 颜色:
2021-03-24 09:02:06 118
原创 JAVA(计算机编程语言)
走进JAVA//公共的 类 类名 : 要求与文件保持一致,每一个单词首字母大写public class HelloWorld{ //类的开始 //公共的 静态的 没有返回值类型的 主方法 ()->参数列表 public static void main(String[] args){ //方法的开始 //系统 输出 打印 ()->内容 ""中的内容原封不动显示 ->字符串 System.out.println("HelloWorld!!!"); // ;结束语句
2021-03-22 20:23:32 2512
原创 oracle数据库
1.表设计前提: 设计表首先应该按需遵循三范式确定表名确定字段名 类型 +约束(主键 外键 非空 默 检查认 唯 一)主键: 唯一标识一条记录(唯一并且非空)唯一: 唯一非空:不能为空默认: 当没给值时使用给定一个默认值外键:参考其他表(自己)的某个(某些)字段检查:自定义的规则用户表表名 tb_user主键 userid字段名 中文 类型 为空 默认值 其他说明userid 流水号 number(5) 否 主键username 用户名 varchar2(30)
2021-03-21 20:12:14 173
原创 SQL分组查询group by
表的分组查询-group by分组查询分组查询用法分组查询 -garoup by过滤分组 -havingselect 子句顺序分组查询group by 只是创建分组,但并不保证分组里面的数据的排列顺序,需 要使用 order by 子句对分组里面的数据进行排序。注弄清楚 group by /where /order by / having四个逻辑:group by 用来分组,where用来筛选,orderby用来排序,having用来过滤分组后的数据,所以逻辑应该是,我先筛选需要分
2021-03-18 22:32:45 786
原创 Oracle数据库
Oracle1.学习目标2.OracleXE安装2.1下载(获取)安装包2.2. 安装服务端2.2.1. 双击启动安装2.2.2. 等待检查2.2.3. 安装向导2.2.4. 同意协议2.2.5. 安装目录2.2.6. 填写密码2.2.7. 安装2.2.8. 安装完成2.3. 测试安装完成后在程序中会出现一个图标2.3.1. 点击进入SQL命令行2.3.2. 输入测试命令 conn sys as sysdbaOK 到此, oracle数据库安装完
2021-03-16 20:25:07 299
原创 JavaScript基础语法(补)
3.9.函数函数,即方法。就是一段预先设置的功能代码块,可以反复调用,根据输入参数的不同,返回不同的值。函数也是对象。3.9.1. 函数的定义有三种函数定义的方式:函数声明语句、函数定义表达式、Function构造函数3.9.1.1. 函数声明语句```htmlfunction 函数名([参数列表]){}例如:function foo(){console.log(1);}foo();该种方式定义的函数具有声明提升的效果foo();function foo(){cons
2021-03-14 12:59:34 66
原创 JavaScript基础语法
JavaScriptJavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Jav
2021-03-12 20:21:43 351
原创 背景样式HTML
动图背景练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>背景</title> <style> div{ width: 1000px; height: 1000px; border: 10px solid black;
2021-03-11 19:47:42 152
原创 CSS选择器和其他选择器
CSS 选择器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>选择器</title> <style> /*ctrl+shift+/*/ /*群组选择器:*/ #box,.color,span{ background: antiquewhi
2021-03-11 19:38:00 138
原创 HTML(百度案例)
html小练习百度案例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>百度一下,你就知道</title> <link rel="stylesheet" href="
2021-03-10 17:16:29 768 3
原创 HTML小练习(课程表)
html小练习课程表练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表格</title></head><body> <!-- 表格: 用来展示数据 table 标签 tr 行 td 表格体单
2021-03-10 16:44:53 183
原创 HTML基础知识
HTML基础知识HTML简介 HTML5 是 HyperText Markup Language 5 的缩写,HTML5 技术结合了 HTML4.01 的相关标准并革新,符合现代网络发展要求,在 2008 年正式发布。HTML5 由不同的技术构成,其在互联网中得到了非常广泛的应用,提供更多增强网络应用的标准机。与传统的技术相比,HTML5 的语法特征更加明显,并且结合了 SVG 的内容。这些内容在网页中使用可以更加便捷地处理多媒体内容,而且 HTML5中还结合了其他元素,对原有的功能进行调整和修
2021-03-08 19:44:44 765 7
原创 JavaSe基础语法
JavaSe基础语法1. 变量(variable)1.1. 变量简介程序最核心的目的就是为了操作数据,但是数据都在内存中,也就是我们的JVM,而且这个内存区域是 循环使用的。 程序中一般使用变量来操纵存储空间中的数据! Java是一种强类型语言,每个变量使用前必须提前声明,可以合理更加合理的利用空间。 Java变量要素包括变量名,变量类型和作用域。modifier type identifier [ = value][, identifier [= value] …] ;identifier :定
2021-03-07 22:01:28 169 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人