- 博客(19)
- 收藏
- 关注
原创 java之网络编程
简单来说,网络就是连接在一起共享数据和资源的一组计算机。计算机网络旨在实现数据通信。如文本、图片或声音。按照地理覆盖范围,计算机网络可以划分为局域网(LAN)、城域网(MAN)和广域网(WAN)。...
2022-08-18 13:49:42
302
原创 Java之多线程
进程(Process)是程序的一次动态的执行过程,进程特点:1)进程是系统运行程序的基本单位。2)每一个进程都有自己独立的一块内存空间、一组系统资源。3)每一个进程的内部数据和状态都是完全独立的。当一个应用程序运行的时候会产生一个进程。...
2022-08-17 23:51:42
239
原创 集合框架和泛型
之前我们学过数组,可以存储多个同类型的数据,但是使用时有缺陷:1:数组长度固定不变,不能很好的适应元素数量动态变化的情况。2:可通过.length获取数组长度,但是无法直接获取数组中实际存储的元素个数。3:根据元素信息查找时需要一 一比较,效率低下。因此java提供了比数组更灵活、更实用的集合框架。集合框架关系图。这里主要介绍四种集合(实线框里的),虚线框为接口,实线框为类。Collection接口是最基本的集合接口,可以存储一组不唯一、无序的对象。List和Set接口继承自Collection接口,Map
2022-08-16 22:32:53
463
原创 面向对象三大特征
封装的实质就是将类的状态信息隐藏在类内部,不允许外部程序直接访问,通过类提供的方法来实现对隐藏信息的操作和访问。封装的好处在于隐藏类的内部细节,让使用者只能通过程序员规定的方法来访问数据,可以方便的加入存取控制修饰符,来限制不合理操作。1)将类的属性私有化,把public改为private。2)为私有属性添加setter/getter方法。3)设置必要的读取限制。3.访问修饰符1)java中类的访问修饰符作用域修饰符同一包中非同一包中private可以可以默认修饰符可以不可以2)java中类成员的
2022-08-14 12:50:49
131
原创 类的带参/无参方法
语法: 备注:1.如果方法没有返回值,返回值类型为void2.如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型3.调用一个有返回值类型的方法,必须使用该返回值类型的变量或对象来接收 调用一个无返回值类型的方法,不能使用任何变量或对象来接收运行结果: 方法调用方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率public void a( ) { b( ); //调用b( )} public void a( ) { Teacher t
2022-08-13 10:11:53
302
原创 面向对象——类和对象
publicclass类名{属性1;属性2;方法1;方法2;}备注1.public是访问修饰符,如public、private等都是可选的2.class是声明类的关键字3.类名可以自取,按照命名规范,类的首字母大写举例,定义一个School类,类图//中心名称//教室数目//机房数目//定义课工场中心的方法System.out.println(schoolName+"培训学员\n"+"配备"属性用于定义该类或该类对象包含的数据或者说静态特征。...
2022-07-31 22:25:11
975
原创 Java基础之——数组应用篇
/退出循环以后,即找到比要插入的数字小的数的下标了,此时应为index+1,因为index不符合才退出循环,所以应该将要插入的数字放到他后边,若没有比他小的数字时,此时index应为-1,所以将要插入的数字放到第一位即index+1=0的位置上。//拿a[i]与a[i-1]的前面数组比较,当前面的数字下标大于等于0并且该数字大于要插入的数时,将该数字向后移动,并将下标往前移动一位,继续比较,知道有数字比要插入的数字小或者当下标为-1时(即没有比该数字小的数)退出循环。...
2022-07-31 18:42:48
561
原创 Java基础之——数组
数据类型[]数组名=new数据类型[数组长度];或者数据类型数组名[]=new数据类型[数组长度];1.定义数组时数组类型表示数组中存储的数据都是该类型数据2.定义数组时一定要有[],表示定义了一个数组,而不是一个普通的变量3.定义数组时如果写等号右边的new--,则需要表明数组长度。......
2022-07-23 15:41:11
519
原创 流程控制——循环结构
课外小知识字符串判断为空值的时候不用equal,直接用==即可httpshttpshttpshttpshttpshttps。
2022-07-16 14:33:49
719
原创 流程控制——选择结构
JAVA里提供了 if 控制语句和switch语句来实现选择结构。if( 条件表达式){ //代码块}注意:1.条件表达式的结果不仅仅要是boolean类型,还必须是true才执行if括号里的语句。2.代码块可以不止一条语句,但每个语句结束后都要用 ;结尾。 对于字符串的比较不能使用 == ,应该使用equals 语法:" ".equals( )1.基本数据类型不能调用任何方法(点不出任何东西,例如 0.equals会报错)2.将常量或者是不可能为空值
2022-07-10 22:59:36
236
原创 数据类型与运算符(二)
目录十进制二进制转换一、二进制数转换成十进制数二、十进制数转换为二进制数1. 十进制整数转换为二进制整数2.十进制小数转换为二进制小数基本数据类型的类型转换1.自动类型转换2.强制类型转换1.语法:(类型名)表达式2.不能跨类型转换3.char类型和byte 类型转换运算符1.关系运算符 2.逻辑运算符3.位运算符4.条件运算符(三元表达式) 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。例如把二进制数 110.11 转换成十进
2022-07-10 18:59:19
554
原创 数据类型和运算符(一)
序号条件合法标识符1标识符由字母、数字、下划线(_)或美元符号($)组成_myCarscore$myCargraph1_12标识符必须以字母、下划线(_)或美元符号($)开头,不能以数字开头3标识符命名不能与关键字、布尔值(true、false)和null相同4标识符区分大小写,没有长度限制,坚持见名晓义的原则备注: 1.为了规范,一般情况下只以字母开头。 2.一般情况下不以单个字母给变量命名。见名知义原则:看见代码就对程序有一定的了解,比如定义姓名是使用name,定义年龄时使用
2022-07-05 21:01:20
607
原创 初识JAVA
注意: 1、类名与文件名完全一样,首字母大写 2、main()程序入口,四要素必不可少 3、System.out.println()从控制台输出信息,S大写 4、{ 和 }一一对应,缺一不可System.out.println("Hello World!!!");打印完引号中的信息之后会自动化换行System.out.print("Hello World!!!");打印输出信息之后不会自动化换行转义符说 明\n将光标移动到下一行的第一
2022-07-05 10:55:52
142
原创 初识CSS
1.Cascading Style Sheet 级联样式表2.表现HTML或XHTML文件样式的计算机语言 包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定选择器{声明1;声明2......;}style属性的应用直接在标签中设置的样式 h1{color: green; }链接式如下,导入式不推荐...
2022-07-02 11:06:35
137
原创 表单知识点
用户名:(各种表单元素) method:是规定如何发送表单数据,常用:post或getaction: 是你跳转的地方,即表单发送到何处注意:input标签是行元素,不会自动换行
2022-06-29 19:07:53
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅