【零基础小白入门Java免费视频教程推荐—小猿圈】教程文章相关的互联网学习教程文章

java 基础知识

1 . tcp连接有几次握手? 有几次释放? (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。(2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RECV状态。(3)第三次握手:客户端A收到服务器B的SYN+ACK包,向服务器B发送确认包ACK(ACK=k+1),此包发送完毕,客户端A和服务器B进入...

javaEE企业级基础介绍(一)【代码】【图】

一:java基础语法11.第一个代码HelloWorld??在编写java代码之前,要先安装开发环境,最重要的就是jdk(JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。) ??安装完jdk后,要安装idea,具体的安装步骤在网上都能找到,这里具体介绍语法。 ??最简单的java语句就是在屏幕上输出一个HelloWorld,结果如下: ??Java程序...

181 01 Android 零基础入门 03 Java常用工具类03 Java字符串 02 String类 01 String常用方法简介【图】

181 01 Android 零基础入门 03 Java常用工具类03 Java字符串 02 String类 01 String常用方法简介本文知识点: String常用方法简介说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博...

Java基础知识Stream整理(二)【代码】

概述  在Java数据流用到的流包括(Stream)、文件(File流)和I/O流 ,利用该三个流操作数据的传输。Java控制台输入输出流 读取控制台使用数据流: BufferedReader和InputStreamReader 输出控制台使用数据流: PrintStream 常用封装了System.out.println()、System.out.Write()publicstaticvoid ReadLine() {try{System.out.println("请输入内容:");BufferedReader br=new BufferedReader(new InputStreamReader(System.in));St...

关于JAVA基础的字符串的replaceAll方法【代码】

关于replaceAll方法,网上已经有很多介绍了。这里说一下,我在日常工作中遇到的一个问题当把一个驼峰命名的数据字段转换为全大写并加下划线的字段时,需要用到。比如userId转换为大写加下划线那么就是USER_ID 所以我在工作中遇到了,也想到了就用replaceAll方法。public static String camelCaseToUpperCaseAndUnderline(String temp){// myNameIsLireturn temp.replaceAll("([A-Z])", "_$1").toUpperCase(); } 这是一段比较简洁的...

Java基础语法(第一章变量)【代码】【图】

今日内容介绍1、变量2、 运算符 变量 1.1、变量概述前面我们已经学习了常量,接下来我们要学习变量。在Java中变量的应用比常量的应用要多很多。所以变量也是尤为重要的知识点!什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;...

零基础学习JavaSE(一)【代码】【图】

一、开发环境安装配置   1.1 安装jdk    jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html     下载后安装目录,我因为个人习惯,不喜欢把东西装在C盘下,所在装在了D盘,如图 1.2 jdk配置环境变量  确保上面两个文件夹下都有bin目录,然后就可以开始配置环境变量了。      鼠标右键选择桌面的“我的电脑”→点击“属性”,进入如下界面:      点击高级系统设置→点击环...

Java基础知识

一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(Java Development Kit):java的开发工具,包括jre+开发工具2、环境变量path和classpath的作用是什么? (1)path是配置Windows可执行文件的搜索路径,即扩展名为.exe的...

黑马程序员-Java基础-面向对象-类和对象、封装、构造函数、this、static、饿汉式&懒汉式【图】

第一讲 面向对象概念1、 定义相对于与面向过程而言的,将功能封装进对象,我们只关心具备了该功能的对象,而不用关注对象的具体细节。面向对象的特点:使复杂问题简单化。我们只关心什么对象能处理什么事情,而不用关心具体的实现细节。2、 面向对象特征封装、继承、多态。 第二讲 类和对象的关系1、 概述类就是:对现实生活中事物的描述,可以是实体的事物也可以是一件事等;对象是:是某类事物的实例,实实在在存在的个体;...

IT十八掌作业_java基础第三天_数组

1.定义一个函数,函数功能是动态提取int[]中元素的最大值。2.定义一个函数,从数组中查询指定的元素首次出现的位置。3.定义函数,完成冒泡排序,大数下沉。4.折半查找。6.定义一个函数,实现矩阵的转置.arr[i][j] == arr[j][i];//前提条件是正方的。7.遍历三维组数,横向输出三维数组的每一个层。8.定义一个类:Dog 有名称 color age cry();9.阐述出来堆区,栈区,何时出现溢出,如何解决。10.oop---------------------------------...

java多线程基础知识【代码】

1.ThrTest.java 继承Thread类方式publicclass ThrTest extends Thread {private String name;public ThrTest() {}public ThrTest(String name) {this.name = name;}publicvoid run() {for (int i = 0; i < 5; i++) {System.out.println(name + "运行 " + i);}}publicstaticvoid main(String[] args) {ThrTest h1=new ThrTest("A");ThrTest h2=new ThrTest("B"); // h1.run(); // h2.run(); h1.start();h2...

Java基础——封装【代码】【图】

最近学习Java面向对象方面的知识点,一直没时间更新博客,因为这块的知识点真的蛮绕的。一个知识点一个知识点的往外冒,而且对于我这个初学者来说区分构造器和方法就花费了一整天的时间。现在准备再重新过一遍知识点。先背下来一个理念:面向对象程序设计是将数据放在第一位的,然后再考虑操作数据的方法。之前,再学习Java的优越性的时候,我们知道了Java是一种面向对象设计的程序设计语言。那到底什么是面向对象程序设计呢?要弄...

读取数据库配置信息的两种方式(以后开发项目用java链接数据库)-------java基础知识【代码】【图】

第一步:先建立jdbc.properties1user=root 2 password=1234563 url=mysql:jdbc://localhost:3306/yanlong 4 driver=com.mysql.jdbc.DriverView Code第一种方式:直接文件读取 1package com.mon11.day14;2 3import java.io.File;4import java.io.FileInputStream;5import java.io.FileNotFoundException;6import java.io.InputStream;7import java.util.Properties;8 9/**10* 类说明 :1.直接通过文件读取 11* @author 作者 : Admini...

Java基础——ArrayList与LinkedList(二)【代码】【图】

今天练习ArrayList与LinkedList,在网上看到有关它俩应用效率的题型。觉得很有价值,保留一下。 1import java.util.ArrayList;2import java.util.LinkedList;3import java.util.List;4 5publicclass CollT5 {6staticfinalint N = 50000;7 8staticlong timeList(List<Object> list) {910long start = System.currentTimeMillis(); 1112 Object o = new Object(); 13for (int i = 0; i < N; i++) 14 list.add(0,...

Java基础 - Date的相关使用(获取系统当前时间)【代码】

前言:  在日常Java开发中,常常会使用到Date的相关操作,如:获取当前系统时间、获取当前时间戳、时间戳按指定格式转换成时间等。以前用到的时候,大部分是去网上找,但事后又很快忘记。现为方便自己今后查阅,也方便各位猿友学习探讨,在此将我们常用的时间实例、函数归纳罗列出来,供大家参考,如有不对,欢迎在评论区共同探讨。1、获取系统当前时间  获取系统当前时间,我们经常会用到,如:判断优惠券是否已经过期、更新某...