JAVA 教程 技术教程文章

Java轻松入门经典视频教程下载

1、java语言介绍.mp4 154.9M2、搭建Java开发环境.mp4 77.7M3、详解第一个Java程序.mp4 128.1M4、Java的基本元素.mp4 112.5M5、Eclipse介绍、实现HelloWorld.mp4 136.3M ?6、八大数据类型.mp4 143.5M 7、变量和常量.mp4 125M8、数据类型转换.mp4 111.4M 9、赋值与初始化.mp4 139M10、初识字符串.mp4 127.5M11、深入理解字符串.mp4 215.6M12、基本算术运算符与模运算符.mp4 96.7M...

java零基础教程多态最详细讲解!!!!

什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法...

JAVA写接口傻瓜(!)教程(二)【图】

接上一篇3、数据库SQL sever配置理论上来说,java web项目连接什么数据库都行,但是我电脑上SQL sever用了三年了,各种操作都比较熟悉,所以也懒得再用My SQL。想用My SQL就自行查找一下JDBC的配置和权限操作好了首先,连接SQL sever 服务器点击安全性-》登录名可以新建一个用户名,也可以直接用sa。我直接改的sa,一定要记住密码别忘了设置状态,如果被禁用了一样无法远程登录配置成功,在内部测试是否能登录注意到这里使用了SQL s...

JAVA写接口傻瓜(?)教程(一)【图】

当一个安卓开发人员/微信小程序开发者想做点什么的时候,如果他发现没有合适的接口,那么单机安卓、本地数据库emmm。没了接口就好像老人没了拐杖、盲人没了墨镜,完全可以称得上是举步维艰。生活艰难到需要自己写接口了...因为还是比较习惯java语言(虽然python写接口就一行),所以简单介绍一下如何使用java+SQL sever+Tomcat实现接口,输出数据格式为json。1、开发环境在这里吹一下这个IDE,和android studio是一家公司开发的,U...

Java-Runoob-高级教程-实例-方法:15. Java 实例 – 重载(overloading)方法中使用 Varargs【代码】【图】

ylbtech-Java-Runoob-高级教程-实例-方法:15. Java 实例 – 重载(overloading)方法中使用 Varargs 1.返回顶部 1、Java 实例 - 重载(overloading)方法中使用 Varargs ?Java 实例 以下实例演示了如何在重载方法中使用可变参数: Main.java 文件public class Main {static void vaTest(int ... no) {System.out.print("vaTest(int ...): " + "参数个数: " + no.length +" 内容: ");for(int n : no)System.out.print(n + " ");System...

-Java-Runoob-高级教程-实例-数组:09. Java 实例 – 数组扩容【代码】【图】

ylbtech-Java-Runoob-高级教程-实例-数组:09. Java 实例 – 数组扩容 1.返回顶部 1、Java 实例 - 数组扩容 ?Java 实例 以下实例演示了如何在数组初始化后对数组进行扩容:Main.java 文件public class Main {public static void main(String[] args) {String[] names = new String[] { "A", "B", "C" };String[] extended = new String[5];extended[3] = "D";extended[4] = "E";System.arraycopy(names, 0, extended, 0, names.len...

Java NIO系列教程(二) Channel【代码】【图】

原文链接 Java NIO的通道类似流,但又有些不同:既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。 通道可以异步地读写。 通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区,从缓冲区写入数据到通道。如下图所示:Channel的实现 这些是Java NIO中最重要的通道的实现:FileChannel DatagramChannel SocketChannel ServersocketChannelFileChannel 从...

Java基础教程(22)--异常【图】

一.什么是异常 ??异常就是发生在程序的执行期间,破坏程序指令的正常流程的事件。当方法中出现错误时,该方法会创建一个对象并将其交给运行时系统。该对象称为异常对象,它包含有关错误的信息,包括错误的类型和出现错误时程序的状态。创建异常对象并将其交给运行时系统的行为称为抛出异常。 ??在方法抛出异常后,运行时系统会尝试在调用栈中查找可以处理它的程序。调用栈是指从最开始的方法到出现错误的方法以及之间的所有方法列表...

Java-Runoob-高级教程-实例-字符串:13. Java 实例 - 字符串格式化【代码】【图】

ylbtech-Java-Runoob-高级教程-实例-字符串:13. Java 实例 - 字符串格式化 1.返回顶部 1、Java 实例 - 字符串格式化 ?Java 实例 以下实例演示了通过 format() 方法来格式化字符串,还可以指定地区来格式化:StringFormat.java 文件import java.util.*;public class StringFormat {public static void main(String[] args){double e = Math.E;System.out.format("%f%n", e);System.out.format(Locale.CHINA , "%-10.4f%n%n", e); ...

Java-Runoob-高级教程-实例-字符串:04. Java 实例 - 字符串替换【代码】【图】

ylbtech-Java-Runoob-高级教程-实例-字符串:04. Java 实例 - 字符串替换 1.返回顶部 1、Java 实例 - 字符串替换 ?Java 实例 如何使用java替换字符串中的字符呢? 以下实例中我们使用 java String 类的 replace 方法来替换字符串中的字符:StringReplaceEmp.java 文件public class StringReplaceEmp{public static void main(String args[]){String str="Hello World";System.out.println( str.replace( H,W ) );System.out.printl...

Java-Runoob-高级教程-实例-字符串:03. Java 实例 - 删除字符串中的一个字符【代码】【图】

ylbtech-Java-Runoob-高级教程-实例-字符串:03. Java 实例 - 删除字符串中的一个字符 1.返回顶部 1、Java 实例 - 删除字符串中的一个字符 ?Java 实例 以下实例中我们通过字符串函数 substring() 函数来删除字符串中的一个字符,我们将功能封装在 removeCharAt 函数中。 实例代码如下:Main.java 文件public class Main {public static void main(String args[]) {String str = "this is Java";System.out.println(removeCharAt(st...

Java入门视频教程【图】

现在有很多想要学习java的小白却不知道那套视频教程比较好,不知道那套视频教程更适合自己。 如果你真的想下定决定真的想学,那就好好的去学习。 在你打算学习编程之前。你必须清楚的知道:它没那么难,要相信自己一定能学的会,学的好! 对于编程,这条路,便风雨兼程,义无反顾,要有不撞南墙不回头的魄力!不论科班、非科班,不论男生、女生,只要你想学,就一定能学的好,要有这个信心和决心。一旦下定了决心要走编程便风雨兼程...

零基础小白入门Java免费视频教程推荐—小猿圈【图】

Java语言作为世界上使用最多的开发语言,企业庞大的需求量让每年进入Java开发领域的人不减反增。对于零基础小白来讲如何学习Java开发语言是入门的第一个难题。本文小猿圈主要给零基础小白入门Java开发技术推荐一个靠谱的Java免费视频教程。零基础小白入门Java免费视频教程推荐—小猿圈关于Java基础入门视频教程的选择,网上有各种各样的解说,也有各式各样的视频教程,那么我们究竟应该如何选择Java免费视频教程呢?如何才能挑选到合...

java教程【图】

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。 Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。 本教程通过简单的实例将让大家更好的了解JAVA编程语言。 我的第一个 JAVA 程序 以下我们通过一个简单的实例来展示 Java 编程,创建文件 HelloWorld.java(文件名需与类名一致), 代码如下:public class hello { public static void main(String[]args){ System.out.println("hello world")...

JAVA学习,常用常记(标识符,数据类型,运算符,分支语句,循环语句,跳转语句,基础语法(菜鸟教程))【图】

呃,学过C和Python之后直接过掉就好了,自己拼的标识符一般不会搞出关键字的; 所有语言中(我接触到的),html + css不区分大小写,其他语言区分大小写(对大小写敏感); PHP中,除了变量名区分大小写和常量可以控制是否区分大小写外,其余的全部不区分大小写; JAVA语言是强类型语言,必须指定数据类型,先声明再使用;Python 是强类型的动态脚本语言强类型:不允许不同类型相加。例如:整型+字符串会报类型错误。动态:不使用显...

Java和Tomcat安装教程【图】

jdk安装与配置jdk for windows1、下载官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2、安装JDK 直接运行exe可执行程序,默认安装即可;备注:路径可以选其他盘符,不要路径包含中文名及特殊符号。 3、配置环境变量 1) 新建变量名:JAVA_HOME,变量值:D:\Office software\java\jdk11.0.22) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin3) 新建变量名:CLASSPATH,变量值:.;%JAVA...

Java基础教程(20)--数字和字符串【图】

一.数字 ??在用到数字时,大多数情况下我们都会使用基本数据类型。例如: int i = 500; float gpa = 3.65f; byte mask = 0xff; ??然而,有时候我们既需要用到数字又需要用到对象。Java为每个基本数据类型都提供了包装类。这些类将基本数据类型包装在对象中。通常,这个包装动作是由编译器完成的。当你在需要使用包装类的时候使用基本数据类型,编译器将会把这个基本数据类型包装到包装类中去,这种行为称为装箱;当你在需要使用基本...

干货 | Java8 新特性教程【代码】

本教程翻译整理自 https://github.com/winterbe/java8-tutorial 本教程首发自个人网站: https://www.exception.site/java8/java8-new-features目录:一、接口内允许添加默认实现的方法 二、Lambda 表达式 三、函数式接口 Functional Interface 四、便捷的引用类的构造器及方法 五、Lambda 访问外部变量及接口默认方法5.1 访问局部变量 5.2 访问成员变量和静态变量 5.3 访问接口的默认方法六、内置的函数式接口6.1 Predicate 断言 6...

关于如何通过Maven仓库安装Spire.PDF for Java的示范教程【代码】【图】

Spire系列库中已发布的Java产品目前有三个,即Spire.PDF for Java、Spire.Presentation for Java、Spire.Barcode for Java。使用该Java产品,除了可以从官网:https://www.e-iceblue.cn/Downloads.html下载,也可以通过Maven来安装使用。本教程中,以通过Maven安装Spire.PDF for Java为例介绍具体安装方法和步骤。 首先,在pom.xml文件中配置Maven仓库路径。<repositories><repository><id>com.e-iceblue</id><name>e-iceblue</nam...

【selenium3+JAVA】界面自动化测试教程(六)——元素查找和操作

一、前言 元素查找为selenium的基础操作,基本上大部分操作都是基于元素的,故此部分为必须掌握内容,方法包括通过名称、id、tagName、xpath等方法,下面会详细介绍这些方法; 二、元素查找 下面一一介绍这些方法,无论哪种查找方式,记得都应该在网站的开发者工具中使用自己写的查找方法去搜索下,看出来的元素是否是自己所需要的,以避免代码运行的时候出现元素查找不到的情况; (后边所有范例均在百度中查询a后得出的结果页面中...