自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Java新手入门/基础之异常Exception

异常1.异常的概念:广义:一切不正常情况狭义:程序在运行时,出现的不正常情况,经过异常处理机制 后,程序可以继续向下运行。Java程序在执行过程中所发生的的异常(运行时一切不正常情况)事件可分为两类:**Error:**Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。一般不编写针对性的代码进行处理。**Exception:**其它因编程错误或偶然的外在因素导致的一般性问题,可以使用正对性的代码进行处理。2.常见的五个异常:1)数组索引异常:ArrayIn

2021-01-18 22:19:21 454

原创 Java基础/新手入门之API(part04)___BigInteger类/BigDecimal类

BigInteger类java.math.BigInteger 类:不可变的任意精度整数。BigInteger类型的数字范围较Integer,,Long类型的数字范围要大得多,它支持任意精度的整数,也就是说在运算中 BigInteger 类型可以准确地表示任何大小的整数值而不会丢失任何信息. public static void main(String[] args) { BigInteger b1 = new BigInteger("77777777777777777777"); B

2021-01-18 21:52:40 143

原创 Java基础/新手入门之API(part03)___Math类/Random类/System类/Date类/Calendar类/ SimpleDateFormat类

Math类java.lang.Math提供了一系列静态方法用于科学计算,其方法的参数和返回值类型一般为double型.public static void main(String[] args) { System.out.println(Math.abs(-13));//绝对值 System.out.println(Math.sqrt(16));//平方根 System.out.println(Math.cbrt(27));//立方根 System.out.println

2021-01-18 21:51:05 164

原创 Java基础/新手入门之API(part02)__Arrays

Arrays类Java中的Arrays类在util包中,用于操作数组工具类,里面定义了常见操作数组的静态方法.**1.equals方法:**比较两个非同一数组是否相等,而数组本身的equals判断另一个数组是否是它本身.public static void main(String[] args) { int[] arr1 = {1,9,3,5,6}; int[] arr2 ={1,3,9,5,6}; // 比较数组中的内容是否一致 System.out.println(

2021-01-18 21:47:40 113

原创 Java基础/新手入门之API(part01)

常用类(API)APIAPI(Application Programming Interface)应用程序编程接口,是对java预先定义的类或接口功能和函数功能的说明文档,目的是提供给开发人员进行使用帮助说明.1)语言中提供的类、接口;2)对类、接口功能的说明文档。基本数据类型包装类Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称

2020-12-17 15:23:37 160 1

原创 JAVA新手入门向之排序算法(part 1)

排序算法1.冒泡排序;**原理:**比较两个"相邻"的数,大的数排前面小的数排后面(或者小的数排前面,大的数排后面)算法描述:比较相邻的元素。若第一个数比第二个大,就交换它们两个;对每一对相邻元素做比较操作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;重复步骤1~3,直到排序完成。public static void main(String[] args) { int[] a = {3,7,4,6,1};

2020-12-17 14:27:17 73

原创 Java面向对象的小测验

1、猜数字游戏:一个类A有两个成员变量v,v有一个初值100。定义一个方法guess,对A类的成员变量v,进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。在main方法中测试while(true){}代码实现:public class GuessNumber { int v = 100; public void guess(){ Scanner s = new Scanner(System.in); i

2020-12-17 14:14:49 118

原创 JAVA语言中静态变量和非静态变量的区别

静态变量(被static修饰的变量):,加载类的时候被创建,不随对象的创建而改变,静态变量位于方法区,类消失对应的变量消失.非静态变量:不被static修饰的变量,每创建一次对象,就会为变量分配一次内存,存放在堆内存中,对象消失对应的变量消失.JAVA中初始化的顺序:加载类;静态变量初始化;静态代码块(其只能调度静态的,不能调度非静态的);成员变量;构造代码块;构造方法;普通代码块...

2020-12-17 14:03:04 323

原创 Java基础/新手入门之面向对象OPP(Part03)

关联关系概念:对象与对象之间的连接.一个类做为另一个类的属性类型存在.(has)关联关系分为单向关联和双向关联.单向关联:A类关联B类public Mobile mobile;//(一对一)public Mobile[] mobiles;// 使用数组 一对多**双向关联:**A类关联B类,B类关联A类public class Phone { private Person person; }public class Person { private Phone ph

2020-12-17 14:00:56 107

原创 Java基础/新手入门之面向对象OPP(Part02)

变量分类(按照位置变量分)**成员变量:**成员变量是定义在类中,方法体之外的变量.成员变量可以使用Java语言中任何一种数据类型(包括基本类型和引用类型).在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化. 成员变量在创建对象的时候会从类中复制一份到对象中.成员变量可以被类中方法、构造方法和特定类的语句块访问.成员变量的作用范围为整个类体.**局部变量:**在方法,构造方法或者语句块中定义的变量被称为局部变量. 局部变量可以使用Java语言中任何一种数据类型(包括基本类

2020-12-17 13:59:26 155

原创 Java基础/新手入门之面向对象OPP(Part01)

面向对象​ 面向对象是一种思想,是基于面向过程而言的.面向对象就是将功能等通过对象来实现,将功能封装进对象中,让对象去实现具体的细节,这种思想是将数据作为第一位,而方法或者说算法作为其次,这是对数据的一种优化,操作更加的方便,从而简化了过程.​ 面向对象有三大特征:封装性,继承性和多态性.其中封装性是指隐藏了对象的属性和实现细节,仅对外提供公共的访问方式,这样就隔离了具体的变化,便于使用,提高了复用性和安全性.继承性就是两个事物存在着一定的从属关系,那么继承的类就可以从被继承的类中获

2020-12-17 13:56:11 149

原创 Java基础/新手入门之 数组

/*数组的*/ public static void main(String[]args) { int[] a=new int[5];//在内存空间中,找一个长度为5的连续空间,每个空间有初始值=0 System.out.println("int类型数组的默认值"+Arrays.toString(a));//把数组以字符串形式输出 char[] c ={'A','B','C'}; System.out.println(Arrays.t.

2020-11-14 23:44:28 156

原创 Java基础/新手入门 Day02

标识符程序中 对类,方法,变量名的字符序列程序中可以自己命名的字符序列语法强制要求:1)大小写字母,数字,下划线,$;2)数字不能开头;3)不可以使用关键字,保留字;4)不能有空格,区分大小写人为约定规范 约定大于配置1)类名首字母大写,变量名,方法名首字母小写Person person = new Person();2)见名知意3)驼峰表示 userName 下划线 user_name4)常量名全部大写 USER_COUNT5)包名全部小写Java变量程序

2020-11-14 23:43:09 207

原创 JAVA概述__新手向,了解Java基础知识

JAVAjava语言编写的主要以应用程序主.涉及领域非常广泛,是现代语言中使用量最高的语言之一.直接与就业相关.Java语言发展史在1991 年由sun公司的詹姆斯•高斯林(James Gosling)所在的工程师研发,设计的一种小型计算机语言.提出研发需求: 1) 程序运行环境内存小 . 2) 跨平台1995年正式确立,2004年9月Java1.5发布 改名为 5 6 7 8 jdk5改动较大,2009年被oracle公司(甲骨文)收购.Java语言的特点开源 开发源代码 免费

2020-11-13 10:30:22 127

原创 CSS级联样式表(Web前端入门)

CSS(级联样式表)CSS概念Cascading Style Sheets (CSS)是一种样式表语言,定义HTML文件的外观,定义布局.CSS与HTML的关系HTML是网页的内容;CSS定义页面的样式.CSS的三类样式表:1)行间样式表概念:在HTMl文档的body标签中.样板:<标签名称 style=“属性1:属性值1;属性2:属性值2;属性3:属性值3”>2)内联样式表概念:在HTML文档的head标签中,用style标签定义.<!-- <styl

2020-10-30 20:34:39 1090

原创 计算机网络课程设计设计说明书——Web服务器配置

Web服务器配置摘 要Internet Information Services (IIS)管理器6.0 和 Windows Server 2003在网络应用服务器的管理、可用性、可靠性、安全性、性能与可扩展性方面提供了许多新的功能。IIS 6.0同样增强了网络应用的开发与国际性支持。IIS 6.0和 Windows Server 2003提供了最可靠的、高效的、连接的、完整的网络服务器解决方案。可靠性与可伸缩性 IIS 6.0提供了更智能的、更可靠的Web服务器环境,新的环境包括应用程序健康监测、应

2020-10-30 19:16:52 2550 5

原创 DAY03 HTML 表单标签

表单标签表单:输入或选择的组件;用户可以将数据向服务器端提交填写信息form 表单标签​ action=“服务器的地址”​ method=“提交的方式 post/get”​ input type="" 单行输入文本框label标签​ 示例: 用户名​ size=“边框长”​ type=“文本框输入类型”​ id="" 不可重复,不可使用数字开头​ name="" 向服务器端提交信息的键,可以重复​ value=“标签的默认值” 向

2020-10-24 23:26:55 141 1

原创 Day02 HTML制作表格以及练习

HTML 制作表格table标签:表格标签tr标签:表格中的行th标签:表格的表头 默认居中td标签:表格单元格 默认左并齐cellpadding="数字"填充外边框cellspacing=“数字” 填充表格间距bgcolor 背景颜色align 水平调节位置valign 竖直调节距离colspan=“合并单元格数” 跨列(行) 填充单元格 columnspanrowspan=“合并单元格数” 跨行(列) 填充单元格 rowspan快捷添加x行y列个单元格:table>tr

2020-10-20 22:22:52 831

原创 Day01 HTML超文本标记语言

HTMLHTML概述HTML(HyperText Markup Language)超文本标记语言超文本:是指页面内可以包含图片、链接、声音,视频等内容标记:标签(通过标记符号来告诉浏览器网页内容该如何显示)<!DOCTYPE html><!-- 注释 Ctrl+/ --><html> <!-- 网页的头,设置网页的信息 --> <head> <!-- 设置网页字符集编码 --> <meta cha

2020-10-18 21:52:33 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除