Java学习笔记
学习java过程随笔
weizui0401
这个作者很懒,什么都没留下…
展开
-
Java学习--反射
Java学习–反射反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class转载 2020-05-14 16:29:36 · 82 阅读 · 0 评论 -
Java学习--javadoc
Java学习–javadoc转载自 https://blog.csdn.net/vbirdbest/article/details/80296136 ...转载 2020-05-03 13:09:36 · 254 阅读 · 0 评论 -
Java学习--包管理
Java学习–包管理包管理如果我们的程序涉及到多个类,那么就需要一种方法进行文件和类的管理。Java提供的方法就是利用包的形式。我们可以在每个源文件的开头利用如下语句声明它所在的包:package a.b.myclass;//路径为a/b/myclass文件夹下class test{ ...}如果要使用这个包中的类:import a.b.myclass.test;或者i...原创 2020-05-03 12:59:11 · 335 阅读 · 0 评论 -
Java学习--类与对象
Java学习–类与对象基础首先要区分对象和对象变量:Date deadline;//这是一个对象变量new Date()//这是一个对象对象变量在没有引用对象的时候是无法使用任何Date方法,如果对它进行初始化或者设置这个变量:deadline = new Date();deadline = birthday;那么这个对象变量就引用了一个对象,注意这里是引用而不是包含。在Jav...原创 2020-04-30 22:41:29 · 82 阅读 · 0 评论 -
Java学习--数组
Java学习–数组java的数组基本上和C++的一样,这里只记录一些我个人觉得比较新鲜或者在C++我用的比较少的点。创建数组:int[] smallPrimes = {2, 3, 5, 7, 11, 13 };//不需要new分配空间String[] authors = { "Zhang 3rd", "Li 4th", "Wang 5th", //add more names he...原创 2020-04-29 16:42:58 · 86 阅读 · 0 评论 -
Java学习--大数
Java学习–大数java.math包含两个很有用的类:BigInteger和BigDecimal,分别可以实现任意精度的整数运算和任意精度的浮点数运算。BigInteger a = BigInteger.valueOf(100);BigInteger reallyBig = new BigInteger("123456789098765543211");BigInteger c = a....原创 2020-04-29 11:56:46 · 62 阅读 · 0 评论 -
Java学习--输入输出
Java学习–输入输出输出输出比较简单,用System.out.println,System.out.print。输入读取“标准输入流”System.in首先需要构造一个与“标准输入流”System.in关联的Scanner对象。Scanner类定义在java.util包中,需要使用:import java.util.*;Scanner in = new Scanner(Syste...原创 2020-04-28 11:47:16 · 184 阅读 · 0 评论 -
Java学习--字符串
Java学习–字符串前言因为实习需要的原因,最近在从C++转向Java的学习,主要从《Core Java》这本书的第一卷入手,目前学习的主要内容都和C++的使用习惯比较相似,到了字符串这里感觉有很大不同,这里主要分两部分记录一下学习重点:Java字符串的基本概念和码点与代码单元的概念。Java字符串简介首先要改变一点C++的认识,就是字符串String是由char组成的数组,实际上在Jav...原创 2020-04-27 17:51:47 · 99 阅读 · 0 评论