<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RoadLong的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/RoadLong</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RoadLong]]></copyright><item><title><![CDATA[Kubernetes(K8S)学习]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/122808680</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/122808680</guid><author>RoadLong</author><pubDate>Tue, 06 Aug 2024 14:19:04 +0800</pubDate><description><![CDATA[Kubernetes简称k8s，是Google开源的一个跨主机集群的容器调度平台，它可以自动化应用容器的部署、扩展和操作 , 提供以容器为中心的基础架构。]]></description><category></category></item><item><title><![CDATA[MYSQL中where 中 使用CASE WHEN]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/140951298</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/140951298</guid><author>RoadLong</author><pubDate>Tue, 06 Aug 2024 12:05:05 +0800</pubDate><description><![CDATA[MYSQL中where嵌套使用CASE WHEN]]></description><category></category></item><item><title><![CDATA[类加载详解]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/118227817</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/118227817</guid><author>RoadLong</author><pubDate>Mon, 28 Jun 2021 08:23:19 +0800</pubDate><description><![CDATA[基本说明

反射机制是java实现动态语言的关键，也就是通过反射实现类动态加载。
1.静态加载:编译时加载相关的类，如果没有则报错，依赖性太强
2.动态加载:运行时加载需要的类，如果运行时不用该类，即使不存在该类，也不会报错，降低了依赖性

类加载时机

1.当创建对象时(new) //静态加载
2.当子类被加载时，父类也 加载//静态加载
3.调用类中的静态成员时//静态加载
4.通过反射//动态加载

类的加载流程图



加载和连接阶段是由JVM机来控制，初始化阶段就可以写到类里面去了。


...]]></description><category></category></item><item><title><![CDATA[网络的相关概念]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/118177982</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/118177982</guid><author>RoadLong</author><pubDate>Thu, 24 Jun 2021 12:41:17 +0800</pubDate><description><![CDATA[网络通信

1.概念:两台设备之间通过网络实现数据传输
2.网络通信:将数据通过网络从一台设备传输到另一台设备
3. java.net包下提供了一系列的类或接口，供程序员使用，完成网络通信

网络

1.概念:两台或多台设备通过一 定物理设备连接起来构成了网络
2.根据网络的覆盖范围不同，对网络进行分类:

局域网:覆盖范围最小，仅仅覆盖一个教室或一个机房
城域网:覆盖范围较大，可以覆盖一个城市
广域网:覆盖范围最大，可以覆盖全国，甚至全球，万维网是广域网的代表

●ip地址

1.概念:用于唯一 标识网络]]></description><category></category></item><item><title><![CDATA[double除以0不会出现异常]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/117667506</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/117667506</guid><author>RoadLong</author><pubDate>Mon, 07 Jun 2021 16:54:53 +0800</pubDate><description><![CDATA[System. out. println(0.0 / 0.0);会输出NaN
System.out. println(1.0 / 0.0); 会输出 Infinity
]]></description><category></category></item><item><title><![CDATA[关联对象的存储  以及 static静态 关联对象]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/117665649</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/117665649</guid><author>RoadLong</author><pubDate>Mon, 07 Jun 2021 16:23:51 +0800</pubDate><description><![CDATA[​
class A {
    private int a;
}
class B {
    private A a = new  A();
    private static B b = new B();
     private int s;
}

​

比如上面的类B与类A进行关联，当new一个B时，会在堆中开辟一个空间，分成两个格子，一个存放ints，一个存放A的引用，里面的地址指向堆中new出的A实例的真正的对象，而private static B b = new B();，会在方法区的静态..]]></description><category></category></item><item><title><![CDATA[多态的应用]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/117301927</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/117301927</guid><author>RoadLong</author><pubDate>Wed, 26 May 2021 21:06:40 +0800</pubDate><description><![CDATA[1.多态数组

数组的定义类型为父类类型，里面保存的实际元素类型为子类类型

应用实例:现有一个继承结构如下:要求创建1个Person对象、2个Student 对象和2个
Teacher对象，统一放在数组中，并调用每个对象

应用实例升级:如何调用子类特有的方法，比如
Teacher有一个teach , Student有一个study
怎么调用?



​
public class Person {//父类
    private String name;
    private int age;

  .]]></description><category></category></item><item><title><![CDATA[方法的重载 重写的区别]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/117259255</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/117259255</guid><author>RoadLong</author><pubDate>Tue, 25 May 2021 16:59:21 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[隐藏对象 与  猜拳游戏]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/117134215</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/117134215</guid><author>RoadLong</author><pubDate>Fri, 21 May 2021 20:10:21 +0800</pubDate><description><![CDATA[隐藏对象的使用

public class Test {   //公有类
    int count = 9; //属性
    public void count1() { //Test类的成员方法
 			count=10;//这个count就是属性  改成 10
        	System.out.println("count1=" + count); //10  
    }
    public void count2() {  //Test类的成员方法
        System.out.]]></description><category></category></item><item><title><![CDATA[空心金字塔]]></title><link>https://blog.youkuaiyun.com/RoadLong/article/details/115955248</link><guid>https://blog.youkuaiyun.com/RoadLong/article/details/115955248</guid><author>RoadLong</author><pubDate>Wed, 21 Apr 2021 15:04:29 +0800</pubDate><description><![CDATA[/*
		
			    *
			  *  *
			 *    *
			********

		思路分析
		化繁为简
		1. 先打印一个矩形
		*****
		*****
		*****
		*****
		*****
		2. 打印半个金字塔

		*    	//第1层 有 1个*
		**   	//第2层 有 2个*
		***		//第3层 有 3个*
		****    //第4层 有 4个*
		*****   //第5层 有 5个*
		
		3. 打印整个金字塔
		...]]></description><category></category></item></channel></rss>