- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 sts创建maven项目
1.在project Explorer项目栏右击,点击New>other...2.在搜索栏搜索maven,点击Maven Project>Next3.这里有两种方式,一种是自定义,另一种是默认。第一种,默认:第二种,自定义:和上面的默认差不多,只不过会多几个包分别是:src/main/java =========项目的源代码...
2019-04-03 16:30:48 435
原创 JDK,JRE,JVM
一.JDK1.概念:JDK全称Java Development ToolKit,是Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。主要用于移动设备、嵌入式设备上的java应用程序。 最主流的JDK是S...
2019-03-29 19:01:15 158
原创 敏捷开发
敏捷开发1.什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式是以人为核心;它采用的是迭代式开发; 特点:具备可视、可集成和可运行使用。2.具体内容软件项目在构建初期被...
2019-03-29 11:05:57 122
原创 java基本组成第4篇、数组
数 组1.数组的概念:就是一种容器,可以同时存放多个数据值。2.数组的好处:程序会自动给数组中的元素分配从0开始的下标,方便操作3.数组的格式:定义数组的有两种动态初始化(指定长度):在创建数组的时候,直接指定数组当中的数据元素个数。静态初始化(指定内容):在创建数组的时候,不直接指定数据个数多少,而是直接将具体的数据内容进行指定。动态初始化基本格式(指定长度):元素类...
2019-03-28 10:06:04 146
原创 java基本组成第3篇、方法
方法1.方法的概念及定义:方法是定义在类中的具有特定功能的代码片段。2.定义方法的格式:方法名:一般采用驼峰命名法。返回值:该返回值会给调用者。 3.方法的特点及好处:1.定义方法可以将功能代码进行封装。2.便于对该功能进行使用。3.方法只有被调用才会被执行。4.方法的出现提高了代码的复用性。5.对于方法没有具体的返回值的情况下,返回值类型用关键字vo...
2019-03-23 08:57:10 167
原创 java基本组成第2篇、变量和常量、运算符
变量和常量、运算符1.变量:我们可以简单的理解为在程序运行过程中可以发生改变的数据。java变量是程序中最基本的存储单元,java是一种强类型语言,每一个变量必须声明其类型。声明变量:声明一个变量其要素分为三个数据类型 变量名 = 变量初始值如:btye a=100; int b=1000; c...
2019-03-12 15:37:36 206
转载 如何在面试中介绍自己的项目经验(转载)
内容转发。作者:互联网Java填坑之路链接:https://blog.csdn.net/yelvgou9995/article/details/88319372 在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目 根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上...
2019-03-11 14:55:44 286
转载 计算机编程的经典书籍(转载)
computer.jpgThe god says: I love coding, then coding changes the world...1、JavaJava编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce ...
2019-03-11 14:30:06 595
原创 java基本组成第1篇、关键字、标识符、注释、数据类型
1.关键字Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。关键字就是被java赋与特殊含义的单词。Java中关键字的特点是所有字母都是小写。(注:java中的关键字不能被使用作标识符,一但使用程序会报...
2019-03-11 11:52:20 211
原创 安装、配置、maven详细
mavenMaven的基本介绍:maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:1.统一开发规范与工具2.统一管理jar包Maven还可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等。1.安装maven:1、下载 Maven ,其实就是一个压缩包,下载路径:https://maven.apache.org/down...
2019-03-09 11:48:28 90
原创 网络编程解析
网络编程基本概念:网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、数据库、服务器架设和网页设计这5部分你都要接触。...
2019-03-08 09:09:06 296
转载 关于CSDN
CSDN:你们天天用csdn,可你们知道csdn是什么吗?让我告诉你。点击下方链接:记得回来点赞!!!https://baike.baidu.com/item/csdn/172150#2_1 ...
2019-03-06 18:49:29 225
原创 异常类解析
异常的概念:异常就是在程序的运行过程中所发生的不正常事件,它中断代码的正常执行。对于异常的划分有两种:Error(严重异常) Exception(非严重异常) 注:对于Error不编写针对性的代码进行处理. 注:对于Exception可以编写针对性的代码进行处理. Error和Exception都继承制 ThrowableJava中的异常处理机制的...
2019-03-05 11:04:00 534 2
原创 IO流解析
I /O (input Output)I 输入:读取外部数据(磁盘,光盘等存储设备的数据)到程序(内存)中。O 输出:将程序(内存)中的数据输出到磁盘,光盘等存储设备中。所以java中的I/O流指的就是输入流,输出流,这两个种流分别都分为字节流和字符流—— 字节流比字节为单位来处理输入,输出操作。—— 字符流比字符为单位来处理输入,输出操作。流分为...
2019-03-04 11:04:46 214 3
原创 多线程下篇(解析需勇气,打脸不在意)
终止线程的办法:等它执行完run方法,线程终止。 stop方法强制退出,不安全所以不推荐。 interrupt方法暂停,加上程序逻辑让它终止。线程的优先级1~10级。Thread和Runnable的区别: 实现Runnbale比继承Thread类更有优势,分别为:A、适合多个相同程序代码的线程去处理同一资源B、避免了java中单继承机制C、代码可被多个线程共享,...
2019-03-02 11:26:00 114
原创 多线程上篇(解析需勇气,打脸不在意)
了解线程的前世今生:现在的操作系统都是多任务操作系统,多线程是实现多任务的一种方式。进程和线程是一种什么关系:进程是指内存中运行的应用程序,每个进程都有自己独立的一块内存空间,而一个进程中可以启动多个线程。线程是指进程中的一个执行流程单元。进程中的多个线程共享进程的内存,因此线程间通信很容易,速度快。每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程...
2019-03-02 11:25:16 109
原创 集合类解析(解析需勇气,打脸不在意)
集合类概述: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就需要对对象进行存储,那么集合就是存储 对象的最常用的一种方式1.1使用集合类的应用场景:一讲到集合,我们就要联想到数组;他们都能用来存储多个数据,可为什么实际开发工作中集合的应用要比数组多的多呢?这是因为数组的长度一旦确定就不可以改变,而实际的开发工作中往往又无法确定数据数量,因此大家...
2019-03-01 18:37:12 80
Java面试宝典
2019-03-06
Visual Studio Code
2019-03-06
JDK API 1.6.0 中文版
2019-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人