自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第一节 html5 常见标记

打开终端窗口快捷键 shift+鼠标右键一、HTML5 头标签//< !DOCTYPE HTML>分割线 : < hr/> 网址: < a href = “网址” title = “名称”>123添加注释 < !-- -->格式都是 <> < / 什么>快捷添加格式:!按tab标题标签 :H1到H6下划线标签:u加粗标签:b 强调加粗:strong 强调的意思是告诉搜索引擎这是个重点斜体标签:i

2021-02-24 19:52:56 873

原创 JSON解析

JSON是JS对象简谱,是一种轻量级的数据交换格式一.对象格式 不同语言表示一个对象的格式://一本书包括书名和简介//java class Book{ private String name; private String info; //get/set... } Book b = new Book(); b.setName(“金苹果”); b.setInfo(“种苹果”); //...//js: var b = new

2021-01-17 03:47:29 279 3

原创 十三、多线程

一、多线程1.线程与进程进程(是软件):时机一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程,线程实际上是在进程基础上的进一步划分,一个进程启动后,里面的若干执行路径又可以划分为若干个线程2.线程调度分时调度:所有线程轮流使用CPU的使用权,平均分配每个线程占用CUP的时间抢占式调度:优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个(线程随机),java使用为抢占

2021-01-13 01:16:18 110 1

原创 十二、io包 io流

一、io包 i:in o:out 表示进和出1.File :文件和目录路径名的抽象表示 不要轻易调用delete删 真的能删掉如果出现抛出异常不能操作 那么编辑器管理员身份运行 或者换d盘File dir = new File("c://1.txt")//返回文件的父文件夹dir.getParentFile()//创建文件dir.createNewFile();//创建文件夹dir.mkdir();//创建一层文件夹dir.mkdirs();2

2021-01-11 02:10:29 340

原创 第六节 封装 包 权限

一、封装private(私有)推荐对所有类的属性进行封装并设置set和get封装的意义在于保护或防止代码(数据)被我们无意中破坏隐藏对象的属性和实现细节,把属性设置为私有,并设置一个方法来修改值,设置一个方法来获取值private int age;void setAge(int age2){if(age2<0||age2>150){syso("年龄不合理,自动设置为1");age = 1;}else{age = age2;}}int getAge()

2021-01-10 01:59:21 112

原创 第十一节 集合 链表 二叉树 哈希表

一、集合:一些数据的容器是java对数据结构成熟的实现二、链表与二叉树1.链表优点:没有空间限制 插入和删除元素都很快表现就是 类里面还有类class person {String name ;int age;person date;}date{name;ageperson date;}头插法尾插法2.二叉树存东西进行比较 小的往左存 大的往右存优点:查找数据方便 类似于二分查找先序遍历:根左右 中序遍历:左根右 后续遍历

2021-01-08 22:22:35 391

原创 第五节 面向对象 类 方法

一、快捷创建方法方法名();按ctrl+1;有时候快捷键不能用是冲突导致 可以右键选择创建参数时加一个 static 所有方法都能用while跳出循环可以加别名在另一个循环中直接跳出二、面向对象思想面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待面向对象到面向过程,是程序员思想上,从执行者到指挥者的转变缺点 小的操作有点浪费三、面向对象三大思想1.OOA:面向对象分析(Object Oriented Analysis)2.OOD: 面向对象设计 (Objec

2021-01-04 22:05:16 497

原创 第四节 时间代码和数组

引用时间代码int newTime = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);一、数组数组是相同数据类型的多个数据的容器创建格式 :1.数据类型[] 数组名称 = {数据1,数据2,数据3,、、、};2.数据类型[] 数组名称 = new 数据类型[长度];必须写长度3.给数组中的数据赋值: 数组名称[下标] = 值;4.取值:数组名称[下标]5.获取数组长度: 数组名称.length6.数组的遍历是按下标显示数组7.数组中

2021-01-04 22:00:26 100 1

原创 第三节 控制台输入和循环语句

一、接受用户输入Scanner 名 = new Scanner(System.in);名.next();用于接受任何类型的数据,返回String类型 不能接受空格 空格后边不会显示首先输入空格不会接收,会打印空格后边的输入名.nextLine(); 可以接受空格存在 只能敲回车运行两个方法不要同时用名.replace(“”,“”);用于语句的替换 逗号后边的替换前面的输入过程中出现死循环 在else中加入 名.next();二、执行结构顺序结构、分支结构、循环结构1.if…else

2021-01-04 21:57:43 269

原创 第二节 转换类型、运算符、编程规约和转义字符

一、按所属的数据类型划分1、基本数据类型变量2、引用数据类型变量二、按被声明的位置划分1、局部变量:方法或语句块内部定义的变量2、成员变量:方法外部、类的内部定义的变量字节型:-128~127三、标识符字母 数字 下划线 美元符号组成不能以数字开头区分大小长度无限制不能是java中的保留关键字四、快捷方式syso+alt+/五、强制类型转化byte b;int i;b=(byte)i;定义浮点数类型时在数字后加f定义long类型的在数字后加l定义char用单引号只

2021-01-04 21:56:45 98

原创 第一节 jdk

一、jdk1jre:java运行时环境加载代码:类加深器效验代码:字节码效验器执行代码:运行时解释器2api:应用程序编程接口二、jdk配置环境变量时如果出现版本不对,把jdk环境移到path的最上层三、编写java程序是如果输出中文出现乱码 输入javac -encoding utf8 文件名.java编译文件四、自动关机代码import java.io.IOException;throws IOExceptionRuntime.getRuntime().exec(“shutdown

2021-01-04 21:54:11 56

原创 关于Java finally的面试题(finally的执行时机,finally和return的先后顺序)

**关于Java finally的面试题(finally的执行时机,finally和return的先后顺序)**面试官问题:什么时候用到finally呢?finally语句在try或catch中的return语句执行之后,还是return返回之前执行呢?在try{}catch{}捕获异常处理语句中:finally{}必然执行的异常统一处理出口,无论是否发生异常,finally必然执行除非程序被关闭了 finally才不会执行 电脑关机了 软件在内存里没了 否则finally必然执行

2020-12-26 00:00:41 340 3

原创 基于JDK JAVA程序在windows终端输出是中文有乱码的情况

基于JDK JAVA程序在windows终端输出是中文有乱码的情况在安装完jdk然后通过windows系统编译java代码时,中文出现乱码原因是java在编译时是通过unicode编码,windows是通过gdk字符编码,所以在变异的过程中中文会出现乱码解决办法在windows终端编译java代码时,通过javac -encoding utf8 文件名.java来编译...

2020-12-18 18:33:26 1037 1

原创 JAVA如何实现窗口化,毕设窗口如何用JAVA实现!

**JAVA如何实现窗口化,毕设问题。**相信很多毕业生在做毕设这方面都有些难点 ,今天我要说的就是我亲身经历的难点基于JAVA的毕设如何去实现窗口化。开发工具:Eclipse开发语言: JAVAJava编写桌面应用程序叫作Swing首先导包import java.io.*;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JButton;import javax.swing.JTextFi

2020-12-18 16:57:33 2774 1

空空如也

空空如也

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

TA关注的人

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