Java反射-类动态加载
VM在执行Java程序的时候,并不是一次性把所有用到的class全部加载到内存,而是第一次需要用到class时才加载。例如: // Main.java public class Main { public static void main(String[] args) { if (args.length > 0) { create(args[0]); } } static void crea…
Java实现单链表终极版
public class LinkedList2<E> implements List { private int size; private Node<E> first; private static int ELEMENT_NOT_FOUND=-1; private static class Node<E>{ Object element; Node<…
java 构造器调用构造器_初学Java,在构造器中调用另一个构造器(十)
在Java中在构造器中调用另一个构造器,和C#的写法有又那么一点点的不同 public class Apple { public String name; public String color; public String weight; public Apple() {} //两个参数构造器 public Apple(String name,String color,double weight…
Java虚拟机(Jvm)中类加载器(ClassLoader)
一、类加载器机制与分类 1、类加载机制 每个编写的”.java”拓展名类文件都存储着需要执行的程序逻辑,这些”.java”文件经过Java编译器编译成拓展名为”.class”的文件,”.class”文件中保存着Java代码经转换后的虚拟机指令,当需要使用某个类时,虚拟机将会加载它的”.class”文件,并创建对应的class对象,将class文件加载到虚拟机的内存,这个过程称为类加载,这里我们需要…
java连接虚拟机中的redis服务
环境 java:1.7 redis: 4.0.1 64 bit jedis: 2.6 代码 package jedis; import redis.clients.jedis.Jedis; public class JedisTest { public static void main(String[] args) { Jedis jedis = new Jedis("192.168.116.19…
【Java】得到本机IP
import java.net.InetAddress; import java.net.UnknownHostException; public class MainProcess { public static void main(String[] args) { InetAddress localhost = null; try { localhost = InetAddress.getLo…
Java对象锁ReentrantLock、synchronized锁字符串
import java.util.concurrent.locks.ReentrantLock; public class Main{ public static void main(String[] args) { //锁池 ReentrantLock[] locks= new ReentrantLock[1024]; //需要根据字符串a上锁 String a="lockStr"; //获取锁…
java在cmd中的编译
在windows cmd中 假设当前目录为.../test 同时test.java 放在了.../test/c01 中 1.编译 javac c01/test.java √ javac c01\test.java √ javac c01.test.java × 2.执行 编译完成后会生成一个test.class 文件 java c01/test √ java c01\test …
- Go to the previous page
- 1
- …
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- …
- 824
- Go to the next page