Java基础
Let_me_tell_you
一线码农,终身学习者。微信公众号:谈谈理想
展开
-
windows10修改java环境变量无效问题解决
修改了系统环境变量中的JAVA_PATH,发现无用。直接把Java安装路径写到PATH里,一样是无效。修改变量之后查看java版本依旧是没有修改过来。仔细查找一番发现PATH环境变量里有一个C:\Program Files\Common Files\Oracle\Java\javapath ,在资源管理器里打开看下有以下文件。在当前窗口下打开cmd,查看这个java.exe的版本是什么。显示JDK版本是11,是不是一切都真相大白了,环境变量里读取的就是C:\Progr..原创 2021-02-25 10:57:51 · 5315 阅读 · 2 评论 -
java获取本机地址
先贴一下代码,代码出处:https://blog.csdn.net/wangxihong_123/article/details/80482725public static String getLinuxLocalIp() { String ip = ""; try { for (Enumeration<NetworkInterf...原创 2018-11-08 11:21:01 · 492 阅读 · 0 评论 -
JAVA的反射
什么是反射在运行时通过Class对象动态获取类信息,并且可以操作类或对象的内部属性。反射可以动态创建对象并调用其属性。而这种动态获取信息以及动态调用对象方法的功能就是JAVA的反射。反射可以做什么开发框架,例如Spring中动态创建beanIDE的代码提示调试器,例如IDEA里的 Watches一段简单的反射代码//根据类的全限定名通过反射获取实例Class<?> ...原创 2019-07-22 15:00:36 · 141 阅读 · 0 评论 -
JAVA值传递与引用传递
回顾一下数据类型JAVA的数据类型分为基本类型和引用类型两种。基本类型包含 byte short int long char double boolean。引用类型包括类,接口,数组等。包装类型属于引用类型肯定都知道了,需要注意的是,String属于引用类型。基本类型是分配在栈里的,而引用类型是分配在堆里的,内存中存的是引用类型对象的引用地址。值传递与引用传递引用类型传递时会改变对...原创 2019-08-06 15:26:08 · 143 阅读 · 0 评论