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

Java基础 import 要在所有的class前面【代码】

????JDK :OpenJDK-11?????OS :CentOS 7.6.1810?????IDE :Eclipse 2019?03typesetting :Markdowncodepackage per.jizuiku.base;// import要在所有的class前面 import java.util.Scanner;/*** @author 给最苦* @date 2019/06/29* @blog www.cnblogs.com/jizuiku*/ class Demo {/*** @param args*/public static void main(String[] args) {} }resource[ JDK ] openjdk.java.net[ doc - 参考 ] docs.oracle.com/en/java/javase/11...

java基础: 数据类型【代码】【图】

1.数据类型 在java中,数据类型分为基本数据类型和引用数据类型基本数据类型有8种,除了这8种其余的都是引用数据类型 //int 类型int m = 3; //long类型(要注意)long l =3 l; //在之后面加上字母l //float类型赋值的时候和long类似(注意值后面要加上f)float f =10.24 f; //doubledouble d =10.24; boolean b1 = true; boolean b2 = false; 原文:https://www.cnblogs.com/Begin-Again/p/12548692.html

java基础知识【图】

Java基础知识点总结1.什么是计算机程序?解析:就是为了解决某一个问题而编写的一系列有序指令的集合。2.Java相关的技术有哪些? 解析:JavaSE(桌面应用程序) JavaEE(网站) JavaME(手机应用),现在已经被Android取代C(Client)/S(Server)程序:不需要借助浏览器就可以解析执行的程序B(Broswer)/S(Server)程序:必须借助浏览器才能解析执行的程序 3.开发Java程序的步骤有哪些?解析:编写,编译和运行 编写第一个Java程序的详细步...

java基础——Collections.sort的两种用法【代码】【图】

Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式:publicstatic <T extends Comparable<? super T>> void sort(List<T> list) {list.sort(null);}publicstatic <T> void sort(List<T> list, Comparator<? super T> c) {list.sort(c);}首先使用基本类型(此处使用Integer)来演示第一个方法:static List<Integer> intList = Arrays.asList(2, 3, 1);privatestaticvoid sortBaseType...

JAVA语法基础作业——动手动脑以及课后实验性问题 (七)【代码】【图】

一、动手动脑1)源代码publicclass ParentChildTest {publicstaticvoid main(String[] args) {Parent parent=new Parent();parent.printValue();Child child=new Child();child.printValue();parent=child;parent.printValue();parent.myValue++;parent.printValue();((Child)parent).myValue++;parent.printValue();} }class Parent{publicint myValue=100;publicvoid printValue() {System.out.println("Parent.printValue(),myV...

Java基础【代码】【图】

Java基础标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。所有的标识符都应该以字母(A-Z或者a-z),美元符号($)、下划线(_)开始首字符之后可以是字母(A-Z或者a-z),美元符号($)、下划线(_)或数字的任何字符组合不能使用关键字作为变量名或方法名标识符是大小写敏感的合法标识符举例:fuck、$abcd、_abcd、__1_abcd非法标识符举例:123abc、-abc、#abc数据类型强类型语言要求变量的使用要严...

Java基础 awt Frame 点击叉后,在控制台输出提示信息并关闭程序【代码】【图】

????JDK :OpenJDK-11?????OS :CentOS 7.6.1810?????IDE :Eclipse 2019?03typesetting :Markdowncodepackage per.jizuiku.gui;import java.awt.Frame; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;/*** @author 给最苦* @date 2019/06/30* @blog www.cnblogs.com/jizuiku*/ public class Demo {/*** @param args*/public static void main(String[] args) {// 创建窗体对象并给出标题String title...

java基础之----集合【代码】【图】

概述  java中的集合类应用非常广泛,而且性能也很好,所以,往往我们都不太注意他们的底层实现原理,但是面试中面试官很喜欢问这些集合类的底层实现原理,那问题来了,掌握这些原理有没有用?(当然这个有用是除了装*之外的^_^),举个例子来说,比如我知道ArrayList是线程不安全的,当多线程时会有问题,我百度一下,查到Vector是线程安全的,我就使用Vector,但是因为Vector底层是用Synchronized实现的线程安全,而synchronize...

Java基础内容

Jvm加载class文件的机制 http://samuschen.iteye.com/blog/1119539Jvm内存解析 http://www.2cto.com/kf/201109/102699.html(简单浅显明了)     http://yhjhappy234.blog.163.com/blog/static/316328322011101723933875/(较有深度、较细致)        原文:http://www.cnblogs.com/orchidlover/p/4075180.html

JavaWeb-07(tomcat与web程序结构与Http协议与Servlet基础)【代码】【图】

JavaWeb-07JavaWeb-tomcat与web程序结构与Http协议与Servlet基础HTTP协议(记住)1、http协议:规定了客户端和服务端交流时的数据格式a. WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。 b. HTTP是HyperText Transfer Protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程及数据本身的格式。 c. HTTP协议的版本:HTTP/1.0、H...

[JavaWeb基础] 011.Struts2 配置拦截器【代码】【图】

在网页开发中有一个很重要的东西就是拦截器,就是在请求接收到的时候先到拦截器中进行一些逻辑处理,例如会话是否过期的验证等。在Struts2中我们可以编写一个拦截器的类,然后在struts.xml中简单配置,然后实现Action的拦截。下面我们来看看配置的具体内容。  1.书写拦截器的类,要继承com.opensymphony.xwork2.interceptor.AbstractInterceptor。package com.babybus.sdteam.filter;import java.util.Map; import com.opensymph...

JavaScript 基础知识梳理——事件【图】

事件1)事件是文档或浏览器窗口中发生的特定的交互瞬间。JavaScript和HTML之间的交互是通过事件实现的。2)事件流——描述的是从页面中接受事件的顺序IE——事件冒泡流Netscape——事件捕获流3)事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的哪个节点)接收,然后逐级向上传播至最不具体的哪个节点(文档)。click事件在input触发,它会一级一级往上冒,直到冒到document上点击按钮不但触发了按钮,也触发了div、bo...

黑马程序员——JAVA基础-StringBuffer和StringBuilder【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------StringBuffer 是个字符串缓冲区对象,用于存储数据的容器 特点:1.长度是可变的2.可以存储不同类型数据3.最终要转换成字符串使用4.可以对字符串进行修改功能 1.添加append(data)将指定数据添加到已有数据的结尾处insert(位置,字符串) 将数据插入到指定位置 2.删除delete(start,end) 删除缓冲区中的数据,包含start不包含enddeleteCharAt(ine index)删除...

JAVA基础(3)-运算符【代码】【图】

运算符 再用运算符进行运算操作时有两个原则: 1、不同类型的数据做运算时,一定会先转换成较大范围类型后再进行运算。 2、byte,short,char这些类型运算时,一定会先转成int类型后再进行运算,结果int类型 一定要注意封闭式运算。下表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。算术运算符 +,-,*,/,%,++,-- 编程中的+,-,*和我们平时用到的几乎没什么区...

夯实Java基础系列6:一文搞懂抽象类和接口,从基础到面试题,揭秘其本质区别!【代码】【图】

目录抽象类介绍为什么要用抽象类一个抽象类小故事一个抽象类小游戏接口介绍接口与类相似点:接口与类的区别:接口特性抽象类和接口的区别接口的使用:接口最佳实践:设计模式中的工厂模式接口与抽象类的本质区别是什么?基本语法区别设计思想区别如何回答面试题:接口和抽象类的区别?参考文章微信公众号Java技术江湖个人公众号:黄小斜本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https...