Java入门
Java入门学习记录
樱Cherry桃
快乐的一只小青蛙-开源、分享 是最能体现进步的方式之一
展开
-
Java从入门到神经病院(七)-反射的基本理解
JAVA内存结构:程序运行时 JVM 对内存的管理与分配 (下图是内存结构)JAVA内存模型:共享内存中 多线程 读写操作的行为规范Java虚拟机规范:Java SE8:链接:https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.5.4JAVA 反射示意图:反射原理:通过创建...原创 2019-07-01 14:55:33 · 131 阅读 · 0 评论 -
Java从入门到神经病院(六)- Math、StringBuffer 、包装类 、Date
MathStringBuffer 、String 、StringBuilderString 每次改变都是重新分配空间StringBuffer 存在堆当中,线程安全的 初始容量 是 16个长度的char[] 数组,超出会扩容, 在原有空间字符串后面拼接StringBuilder 线程不安全的包装类:byte short char int ...原创 2018-12-19 09:49:47 · 179 阅读 · 0 评论 -
Java从入门到神经病院(五)-Object类 String类常用方法
Java继承:extends .NET 继承:":"Java实现接口:implementsObject:toString() System.out.println() 会自动调用,切显示出 hashcodeequals() 查看两个对象是否相等 clone() 深拷贝 整个对象拷贝 浅拷贝 指针的拷贝 调用之前 必须实现...原创 2018-12-04 10:01:08 · 190 阅读 · 0 评论 -
Java从入门到神经病院(四)-IntelliJ IDEA 破解
破解方法参考博客:https://blog.csdn.net/shengshengshiwo/article/details/79599761IntelliJ IDEA:版本:2017.3.3 (Ultmate Edition)破解jar包地址:https://download.csdn.net/download/fy809178958/10801317地址失效了,大家有需要 私我...原创 2018-11-22 17:13:38 · 210 阅读 · 0 评论 -
Java从入门到神经病院(三)-Maven
注:maven 安装前必须安装 jre 或者 jdk版本需对应1.Maven是什么: 拥有 构建项目骨架、编译 、打包 、分发 等功能的工具2.Maven核心功能: pom3.Maven 需要配置环境变量: 和Java环境变量配置类似MAVEN_HOME=解压根目录Path=%MAVEN_HOME%\bin;4.Maven ...原创 2018-11-22 11:59:58 · 161 阅读 · 0 评论 -
Java从入门到神经病院(二)-Java Eclipse快捷键、Idea快捷键
Eclipse:main 方法补全:main+alt+/print:syso+alt+/Idea:F4:跳转到方法定义Alt+/:代码注释Ctr+Shift+/:多行注释Ctr+F9:编译Ctr+O:重写快捷键Ctr+D:复制一行Ctr+Y:删除一行Shift+F10:运行代码psv+Table: 快速创建main方法sout+Table ...原创 2018-09-13 11:01:27 · 166 阅读 · 0 评论 -
Java从入门到神经病院(一)-Java 环境配置
1.环境配置JDK:1.8 (开发一定要装)JRE:1.8 (开发可以不用装)新建用户变量JAVA_HOME 路径执行安装包根目录用户变量: %JAVA_HOME% Path:%JAVA_HOME%\bin系统变量:%JAVA_HOME% Path:%JAVA_HOME%\bin2.服务器:Apacahe Tomcat3.开发工具:Intelli...原创 2018-09-05 10:25:46 · 150 阅读 · 0 评论