自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web基础day02

web基础day022019年7月31日总体其实和java类似javascript是一门基于对象的语言。javascript是一门独立的语言。javascript是一门脚本语言。脚本语言特点:直接解释执行。javascript常用于浏览器端,在后台也有技术实现,Node.jsjavascript概述 1.javascript特点 2.JavaScript不得不说的历史 3.和J...

2019-07-31 20:15:55 211

原创 web基础Day01

web基础Day01web概述2019年7月30日新建一个TXT文件,编写完成之后,将后缀改为html即可。html文件不分大小写HTML不是一门编程语言,是一门标签语言。 a.HTML本质是一个文档。 b.HTML文档是由标签组成的文档。 c.HTML Hyper Text Markup Language(超文本标记语言) d.HTML概述 1.我的第一个页面头部分:书...

2019-07-30 19:00:43 204

原创 Java23

Java学习日志day232019年7月29日今天也是我学习java基础的最后一天了,接下来我将要学习的是web基础。关于反射—reflect:耦合度:多个模块之间的关联或者依赖关系;而反射就可以降低模块之间的耦合度;反射用于解析类,解析找到字节码对象以产生实例对象的过程;字节码对象—也就是 class对象反射的缺点:—(也是反射的强大之处)1、打破封装原则;2、跳过泛型的类...

2019-07-29 18:50:52 246

原创 生产消费者模型

用线程来完成,生产消费者模型其实这也是老师留的一个作业,也勉强是做出来的吧,其实这个我写了两个版本,没有发的另个一版本比较适合固定的场合,比如价格固定的情况,暂时就不发了,而这个则是确实模拟了生产者与消费者,因为消费是随机的,而生产则是根据消费者的消费,而不断变化的。//生产消费模型public class WaitNotifyText { public static void main(...

2019-07-27 20:21:30 164

原创 java22

java学习日志day222019年7月27日温故知新:关于线程同步:在某一时刻一个线程,执行结束才能轮到下一个线程异步:在某一时刻一个正在执行的线程可能被抢占同步一定是安全的;安全的不一定是同步;不安全的线程一定是异步线程,异步线程不一定不安全;宏观描述没有问题,在微观上同步是安全的,异步式不安全的锁之间的嵌套导致–死锁,通过等待唤醒机制解决死锁问题(利用等待唤醒机制的前提...

2019-07-27 20:03:18 179

原创 java21

java学习日志day212019年7月26日关于枚举----enum一个一个列举public static void main(String[] args) {// 作为一个类,还是要提供服务--外部能获取到对象 season s = season.spring;// 用switch--case switch (s) {//枚举 case spring : System....

2019-07-26 18:49:08 236

原创 java20

java学习日志day202019年7月25日IO流打印流底层提供打印或者打印换行功能(打印就是写出)System.out以及System.err都是打印流的对象演示 public static void main(String[] args) throws IOException { // 打印流 PrintStream ps = new PrintStream("E:\\...

2019-07-25 18:59:31 204

原创 java19

java学习日志day192019年7月23日关于IO流------InPut OutPut Stream 输入输出流IO流的本质,就是数据传输的一套机制根据数据传输的方向:往内存传输数据—输入流内存向外传输数据-----输出流根据数据传输的方式:字符流、字节流javaIO流的四大基本流字符流 字节流输出流 字符输出流(Writer) 字节输出流(OutputStream)输...

2019-07-23 19:18:57 4065

原创 java中的HashMap(映射)与File/io

java学习日志day182019年7月22日关于映射----Map<K,V>映射不是集合,java集合类框架与映射有间接关系K----键V----值由键得到值,保证键不能重复,把这一对数据(键和值),统称为键值对一个映射是由多个键值对组成;可以同时操作两个有关联的数为了方便操作键和值,就把键值对抽取成一个类—Map.EntryEnty重复的键会覆盖map.co...

2019-07-22 18:40:24 678

原创 java中关于Collection以及实现类

java学习日志day172019年7月21日集合—长度可变可以储存多个数据(对象)的容器Collection—集合的顶级接口子接口-----List(保证存入数据有序,可以根据下标操作元素,可以存储重复元素)实现类: ArraysList-----底层由数组实现,默认初始容量是10、默认扩容时原来基础上增加一般,查询效率较高、增删效率较低,是线程不安全的结合; Linked...

2019-07-21 18:33:39 1285 7

原创 java中重写LinkedList

java学习日志day16-2019年7月19日;温故知新ArrayList------------------------------*-APILinkedList(链表)LinkedListlink = new LinkedList();底层是由节点(静态内部类)来进行储存元素的,底层内存不连续,不需要扩容,增删元素效率较高,查询元素效率较低在增删和查询操作次数相当时,用...

2019-07-19 18:47:03 468

原创 java中异常的初步认识exception

2019年7月18日温故知新数学类–最终类、方法都是静态 random—随机小数(大于等于0.0小于1.0)--–-------------------------------**--*-关于 异常在java中针对问题的反馈以及处理的一套机制处理格式 try{调用方法}catch(异常名){ 处理过程}java提供了一个关于异常的类 Throwable .classThrowab...

2019-07-18 18:39:20 162

原创 java之常见的api+++

java学习日志day142019年7月16日replaceAll将字符串的某种元素,全部替换为指定的元素;格式str.replaceAll("\d","*")对字符串中的数字排序;把非数字字符替换;String str = “465asd45679asd12ads”;str = str.replaceAll("\D","");char[] cs = str.toCharArr...

2019-07-16 19:00:05 6403

原创 java中String的api与正则的初步认识

2019年7月15日API编码:把文字转成具体的数字,码表:就是转换规则当代码存储在.java文件中时,默认使用UTF-8进行编码编译生成.class,加载到内存时,期默认使用UTF-16进行编码当内存执行完成之后,要把内存的字节转成字符输出到程序中,如果没有指定编码就按默认的系统平台码来进行编码;windows中文版:默认GBK进行编码Linux 默认UTF-8进行编码;Str...

2019-07-15 18:44:12 155

原创 java之初识String

2019年7月13日关于String在java中String没有子类,是一个最终类,所有的字符串都是String的对象String创建完成后不能改变字符串底层是以字符数组存储内容的所有的常量都要储存在常量池中,其他类型的常量直接储存的是常量值,字符串储存的是指向字符数组的地址值;创建一个 ab 字符串,ab字符串以char数组形式存入堆内存,静态常量池引用该堆内存中的地址值;常量...

2019-07-13 19:22:46 130

原创 java基础学习之关于api

java基础学习day11 (开始API部分)2019年7月12日从今天开始,就陆续记录API部分的学习心得以及历程关于 API — application programming interfaces提供了一系列的接口以及子接口或实现类;方法要么是protected,要么就是默认public修饰关于API以印象为主,不用背诵API中object类Object 是java中每...

2019-07-12 18:31:19 153

原创 java中的包与GC(垃圾分代回收机制初解)

java基础学习day11(上)关于java基础的有关面向对象部分,到目前就已经差不多了,关于再深入的探索,就要靠我们继续自己来完成了2019年7月12日关于 包----- package 包在java中的用法声明包:用于声明类所在的位置,要在代码的首行,只能有一句导入包:导入和本类不在一个包下的类,不在首行,且可以有多个;import java.util.*; *代表的是匹配符(也...

2019-07-12 18:19:14 218

原创 java练习之用java进行账号密码设计

账号密码设计2.0版本关于2.0版本,我认为还有非常多的不足,希望大家多提供建议和见解,也希望作为java初学者的我们共同进步。前两天刚刚学习了类,我本打算将以下代码设计归类,但是也是由于个人学习比较紧张,课余时间也是稍稍有些不足,所以就先不归类了, 现在又学了interface接口和abstract抽象,还有内部类,所以我觉得还有很多需要改进,因为个人的想法实在是太多了,所以一时无法择优...

2019-07-11 10:11:18 1051

原创 java中关于抽象方法与接口

java学习日志day102019年7月10日温故知新final(最终)关键字---修饰值--数据、方法、类数据—值不能变class A{stiatic final i;静态区的初始值,仅仅是标记初始值,没有实际含义,新版本java弥补了此缺陷}final修饰方法时,方法可以重载,不能重写--–---**–--------------------------–关于抽象方...

2019-07-10 18:55:03 215

原创 java关于修饰符

java学习日志day092019年7月9日温故知新对象类(属性:成员变量)、方法(成员方法,构造方法,构造代码块)继承 extends 子类继承主类,就是代码的拓展–-----------------–---------关于修饰符 static静态变量随着类的加载(发发去的静态常量池),而加载到方法区的京台区,静态区会对储存的静态变量进行系统默认初始值赋值静态变量与类同级,也...

2019-07-09 18:39:35 215

原创 java之面向对象的特征

我的java学习日志 day082019年7月8日温故知新面向对象—编程范式(一种思考方式)面向过程:注重细节;类与对象的关系—类是对象的概括,对象是类的具体实现;构造方法:用于创建对象;this 待标当前类正在活动的对象(this是虚拟的指代)构造代码块:放在类内,方法外,优先级最高----------------------------------*-面向对象的特征封装、...

2019-07-08 20:09:50 121

原创 基本数据类型的简单应用练习

1-100的和public class CDD{public static void main(String[]args){ int a = 1;int b =1; for(;b<=100;b++){ int c = a += (b+1); if( b==100 ){ System.out.println("和为" + (a += ...

2019-07-08 13:06:29 144

原创 java中一个简单的类的创建

import java.util.*;public class Ha {public static void main(String[] args){Cup c = new Cup(); c.jiage=10; c.drink(5);}}//杯子类class Cup{// 价格double jiage;// 颜色String yanse;//大小double d...

2019-07-06 20:53:39 755

原创 java面向对象的初步认识

java基础学习day072019年7月6日;稍微有些乱,日后再陆续整理,主要参义方法,与理解代码意思,代码复制后知否能运行不是最重要的;面向对象的引入实质就是一种变成范式(就是一种套路–一类问题的解决方案)先说面向过程,面向过程就是注重每个动作的代码细节实现;例如把大象装冰箱 打开冰箱门,把大象装冰箱,再关门;这就是面向过程面向过程的特点:就是关注代码细节;代码复用性问题////...

2019-07-06 19:01:22 154

原创 java之数组的扩容、数组的覆盖

java的基础学习day06-2019年7月5日复习数组(容器)—元素类型支持基本数据类型与引用数据类型;–定义格式–java的内存—(二分查找(前提:有序;缺点:1必须有序、2、查找的数在前面))排序(冒泡排序、选择排序)–**-––-–--------------------数组的应用时间复杂度:核心代码执行的次数二分查找(n(数组长度)/2`x=1 x = log2n O(...

2019-07-05 19:17:39 2387

原创 java中数组的基础及其应用

我的java学习日志day05-2019年7月3日;数组:定义:存储多个相同数据类型的容器;格式1、:数据类型{}数组名=new数据类型[数组长度,也就是数组元素个数]int[] a = new int[3];/定义了一个长度为三的整型数组 a ;public class QWQ{public static void main(String[] args){//定义数组int[...

2019-07-04 17:22:29 219

原创 java入门的基本流程控制语句

我的java学习日志day042019年7月2日流程控制语句三种语句结构:1、顺序结构;2、选择结构;3、循环结构;1、顺序结构:java中绝大部分都是顺序结构(从上到下,从左往右)实例:class XX{public static void main(String[] args){System.out.println("写个啥?");System.out.println("不知道...

2019-07-04 17:12:49 113

原创 java之基础运算符

我的学习日志day03-2019年7月1日;jvm java虚拟机里存放的是.class文件。java虚拟机需要的是class文件,jvm不是跨平台的。关键字一共53个,必须小写目前 true若有注释.java文件必须是一个公共类才能生成文档。-----------------------学习进制与原反补码的目的是为了深入了解java源码。-------**---------...

2019-07-04 17:07:25 247

原创 java的关键字、命名规则、进制的认识

我的java学习日志day02笔记日期2019年6月29日温故知新\\/**这是一个代表人的类,输出的是蛤?class person{public static void main( String[] args)}{ System.out.println("蛤??"); }--------------------关键字定义:给包、类、接口、方法、变量等起名字的字...

2019-07-04 17:01:04 189

原创 java的初步认识及了解

@[义目录标题)## 标题 我的java学习日志 day01;笔记日期2019年6月28日java的历史JAVA创始人詹姆斯.高斯林1990年开发1995年推出应用方面:(应用场景广泛)安卓手机app网页程序;淘宝嵌入式:手环中的程序家用电器大数据hadoop框架原生语言为java自带内存垃圾回收机制面向对象:更精简,各司其事面向过程:繁杂,自主其事--–-----...

2019-07-04 16:50:16 265

空空如也

空空如也

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

TA关注的人

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