编程笔记

  • C# 与 Java 的相同与不同

      Java为了实现“一次编译,处处运行”的特性,把编译的过程分成两部分,首先它会先由javac编译成通用的中间形式——字节码,然后再由解释器逐条将字节码解释为机器码来执行。所以在性能上,Java通常不如C++这类编译型…

    编程笔记 2022年7月28日
  • 八股文

    八股文 ArrayList和Linklist ArrayList 底层是数组 常用于遍历、读取速度更快 用于查,数据的访问 LinkList 底层是链表 一个节点指向另一个节点 增删改更快 java接口和抽象类有哪些区别? 抽象类: 接口: 语义上的…

    编程笔记 2022年7月28日
  • 面试题:Java中为什么只有值传递?

    作者:小牛呼噜噜 | https://xiaoniuhululu.com计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜 」 目录 经典的问题 形参&实参 Java是值传递还是引用传递? 传参的类型:基本数据类型 …

    编程笔记 2022年7月28日
  • JDBC_概念和JDBC_快速入门

    JDBC 概念:Java DataBase Connectivity Java数据库连接,Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套造作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包…

    大数据 2022年7月28日
  • 二叉树java实现

    二叉树java实现 /** * 链表实现二叉树 * -创建二叉树 * -前序、中序、后序、层次遍历二叉树 * -判断值是否存在 * -二叉树高度 */ public class BinaryTree { // 链表节点 public static class Node { public String…

    编程笔记 2022年7月28日
  • Java实用小工具系列1---使用StringUtils分割字符串

    经常有这种情况,需要将逗号分割的字符串,比如:aaa, bbb ,ccc,但往往是人工输入的,难免会有多空格逗号情况,比如:aaa, bbb , ccc, ,,这种情况使用split会解析出不正常的结果。 1.使用split分割 String str1 =…

    编程笔记 2022年7月28日
  • Java 判断URL是否有效

    需要针对一些URL地址进行检测是否可用,使用java.net 下的类来实现,主要用到了 URL和HttpURLConnection 二个类 ,URL 是统一资源标识符的引用,一个URL实例代表着一个url的引用,开始使用了URL中的的openStream()…

    编程笔记 2022年7月28日
  • 6.java中多态

    1.一个对象的编译类型和运行 类型是不一样的 2.编译类型在定义对象时就已经确定了 3.运行类型时可以改变的 4.编译类型看 = 左边 运行类型看 = 的右边 多态 :父类引用指向子类的对象 代码案例如下: package com.ju…

    编程笔记 2022年7月28日
  • 放弃考研学习Java的第二天(Demo02,Demo03

    标识符: ps:所有标识符应该以字母大小写和美元$,或下划线_开始 首字母后可以是字母,美元符,下划线或数字的任意组合 不能使用关键字作为变量名和方法名 标识符是大小写敏感的(*) -----------------------------…

    编程笔记 2022年7月28日
  • javaweb:jsp的基础语法

    jsp作为java技术的一项应用,它支持所有的java语法,并且拥有一些自己的扩充语法。 下面我们就来说一些jsp的扩充语法 1.jsp表达式 可以将程序的输出,输出到客户端 <%= 变量或表达式%> <%@ page language=…

    编程笔记 2022年7月28日