![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
DarryYee
这个作者很懒,什么都没留下…
展开
-
Java学习日记——String类、正则表达式 20190227
LEARNING1.String类①声明:String str = [null]②创建字符串:a)String(char a[])方法(用一个字符数组a创建String对象) char a[]={'j','a','n','e'}; String s = new String(a); 等价于→String s = new String("jane")b)Strin...原创 2019-02-27 23:36:04 · 145 阅读 · 0 评论 -
Java学习日记——Stack和Heap、注释、运算符、类型转换、流程控制 20190227
Q1:Java中所有的成员变量和局部变量都会被默认初始化吗?Answer:不是。成员变量可以不用初始化,但是局部变量一定要初始化or赋值。为什么?Java本身设定。内部如何处理?在新建一个对象时,Java会在Heap中申请内存区域存放类的数据。而成员变量就是类的数据。只需要在JVM申请内存时将整块区域置0。注:Heap是数据结构中的堆。*而对于方法的局部变量,是在线程的Stack中,虽...原创 2019-02-27 11:17:57 · 200 阅读 · 0 评论 -
JAVA学习日记——简介、数据类型、HelloWorld、全局/局部变量 20190226
一、基本数据类型8种 -> 6种数字类型 -> 4种整数类型:byte,short,int,long-> 2种浮点类型:float,double-> 1种布尔类型:boolean-> 1种字符类原创 2019-02-27 09:43:06 · 250 阅读 · 0 评论 -
Java学习日记——封装类、数字处理类、Math类 20190302
LEARNING一、封装类1、Integer—Java.lang包中的Integer类(int)、Long类(long)和Short类(short)封装①构造方法 Integer number = new Integer(7); //int变量做参数 Integer number = new Integer("45"); //String变量做参数②常用方...原创 2019-03-02 22:47:34 · 219 阅读 · 0 评论 -
Java学习日记——接口/继承/多态、高级特性(JAVA类包、final)、内部类 20190304
LEARNING## 一、接口、继承、多态1、类的继承class Test2 extends Test{ //关键字extends标识继承关系 public Test2(){ super(); //关键字...原创 2019-03-05 10:29:36 · 195 阅读 · 0 评论 -
JAVA学习日记——Maven安装
一、资料1.官网: https://maven.apache.org/二、下载Maven下载地址:https://maven.apache.org/download.cgi#下载apache-maven-3.6.0-bin.zip三、Windows安装Maven参考官网:https://maven.apache.org/install.html①首先在cmd输入echo %JAVA...原创 2019-02-27 20:57:58 · 174 阅读 · 0 评论 -
JAVA学习日记——JDK
一、安装JDK1、下载JDK并安装网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html安装完毕后,在windows+R打开的cmd命令行输入java -version得java版本2、设置环境变量①新建系统变量JAVA_HOME,值为jdk的安装路径变量名:JAV...原创 2019-02-27 20:58:12 · 212 阅读 · 0 评论 -
Java学习日记——面向对象、成员/构造方法、关键字 20190301
LEARNING1、面向对象(对现实世界的对象进行建模)①对象:静态部分(属性)+动态部分(行为)》》》对象是类中的一个实例,用new操作符创建对象public class TransferProperty{ int i = 47; public void call(){ //构造方法 System.out.pr...原创 2019-03-01 16:24:10 · 452 阅读 · 0 评论 -
Java学习日记——数组、排序算法 20190228
LEARNING数组:数组作为对象,允许使用new运算符进行内存分配1)一维数组(一组相同类型数据的线性集合)①创建:先声明后分配(2种)声明数组元素类型 数组名[ ];数组元素类型[ ] 数组名;分配内存空间数组名 = new 数组元素类型[数组元素的个数]两者结合int month[ ] = new int[12];②初始化(2种)int a1[ ] =...原创 2019-02-28 21:53:56 · 162 阅读 · 0 评论 -
Java学习日记——异常处理(try-catch)、自定义异常(throw抛出异常对象) 20190307
Learning异常处理1、处理异常①错误NumberFormatExceptionArithmeticException…②捕捉异常(try、catch、finally)try——存放可能发生异常的语句catch——激发被捕获的异常finally——异常处理结构的最后执行部分try{ //代码 } catch(Exceptiontype1 e)...原创 2019-03-08 00:01:09 · 1162 阅读 · 0 评论