Java基础知识
文章平均质量分 54
java基础语法相关
今天不吃方便面
这个作者很懒,什么都没留下…
展开
-
gradle下载及安装
1、下载gradle下载链接2、解压并配置环境变量新建GRADLE_HOME,变量为解压后的gradle的bin目录D:\gradle\gradle-6.7.1-bin\gradle-6.7.1\bin将GRADLE_HOME添加至path,“%GRADLE_HOME%;”注:gradle -v时报ERROR:JAVA_HOME is set to an invalid directory 解决办法是由于在配置java_home和gradle_home时省事了,没有完整配置,老老实实搜一下原创 2020-11-19 17:04:10 · 1171 阅读 · 0 评论 -
java基础知识点及跳转链接
学习链接https://www.zhihu.com/question/354597734/answer/885933007面试问题链接https://zhuanlan.zhihu.com/p/86536581问题:1、hashcode()/equals()hashcode由对象地址转化而来equals方法默认比较对象地址,使用==运算符 因此重写equals必须重写hashcode 因为规定两个对象的equals相等,则hashcode一定相等关于==/equals/hashcode/toS原创 2020-05-19 14:31:11 · 893 阅读 · 0 评论 -
java.lang.String
常用构造器及方法总结 // TODO Auto-generated method stub char[] ch= {'h','e','l','l','o'}; String str1="hello.java"; String str2=new String(ch); String str3=new String(ch,0,4);//起始index值,length System.out.println(str3); //常用方法 System.out.println(str原创 2020-05-14 10:48:32 · 111 阅读 · 0 评论 -
JAVA正则表达式
java.util.regex 包Pattern(模式类)和Matcher(匹配器类)Pattern类是用来表达和陈述所要搜索模式的对象,Matcher类是真正影响搜索的对象。另加一个新的例外类,PatternSyntaxException,当遇到不合法的搜索模式时,会抛出例外。...原创 2020-05-14 09:49:50 · 154 阅读 · 0 评论 -
java设计模式
双重检测锁原创 2020-05-08 22:51:22 · 130 阅读 · 0 评论 -
深入理解JVM
类加载:类型的加载、连接、初始化 在程序运行期间完成深入类加载器类加载器层次结构(树状结构)java.class.ClassLoader原创 2020-05-08 21:56:35 · 112 阅读 · 0 评论 -
java动态性之反射机制reflection
动态语言:程序运行时仍可改变程序结构或变量类型python/ruby/javascriptJAVA有一定的动态性,称为“准动态语言”(反射机制、字节码操作获得类似动态语言的特性)反射机制包名+类名 String path="Annotation.sxtStudent";//同样的类只会被加载一次,一个类只对应一个class对象 try { Class clazz=Class...原创 2020-05-03 22:28:18 · 177 阅读 · 0 评论 -
注解Annotation
代码:javaVedio/Src/Annotation作用:1、注释 2、可被其他程序读取(编译器)格式:@注释名 @SuppressWarnings(value=‘unchecked’)使用范围:packet;class;method;field示例:@override 重写父类方法@Deprecated 不建议使用@SupperessWarnings 抑制编译时警告...原创 2020-05-03 09:59:58 · 114 阅读 · 0 评论 -
java IO总结
IO流:数据传输的总称,即数据在两设备间的传输称为流字节流与字符流区别(1)读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。(2)处理对象不同:字节流能处理所有类型的数据(如图片、avi等),而字符流只能处理字符类型的数据。(3)字节流在操作的时候本身是不会用到缓冲区的,是文件本身的直接操作的;而字符流在操作的时候下后是会用到缓冲...原创 2020-04-15 12:24:06 · 107 阅读 · 0 评论