java
韩亚昆向着光
这个作者很懒,什么都没留下…
展开
-
第九章-动态代理
动态代理 想要解决的问题:在方法的前后添加事务 如果直接在方法中改很麻烦,继承只能单继承,因此希望通过一个类,实现对其所有方法进行同步操作,静态代理public class Test1Demo11 { public static void main(String[] args) { //增强类 接收对象是个接口,可以对多个实现类进行增强 Advice advice...原创 2020-03-20 11:21:48 · 116 阅读 · 0 评论 -
第八章-反射
反射反射的原理 每一个类都是大Class的一个对象,记录了其属性和方法,在加载类时,存放在class区 每个类的Class对象只有一个 通过Class对象可以用于动态创建不同对象反射使用获取Class对象 Class.forName 对象.getclass 类名.class Class clazz = Class.f...原创 2020-03-20 11:21:37 · 151 阅读 · 0 评论 -
java第三章----API
API总结 API Application Programming Interface,应用程序编程接口Object类 hashcode与equals (与==的区别) tostring getClass cloneclone方法实现public class Plixa { public static void main(String[] args) thro...原创 2020-02-04 10:06:08 · 196 阅读 · 0 评论 -
java第一章----基础语法(6) 数组
数组 特点: 数组中的元素必须是同一种数据类型 数组长度不能更改 //数组中的元素不能增删,会造成长度改变,只能新建数组;相关例题创建一个int类型的数组,使用静态初始化赋值,求数组中元素之和,和平均值public class Test{//创建一个int类型的数组,使用静态初始化赋值,求数组中元素之和,和平均值 public static void main(St...原创 2020-02-04 10:05:13 · 406 阅读 · 0 评论 -
java第一章----基础语法(5) 方法定义
1.定义方法 为什么要定义方法: 避免重复造轮子 方法的重载: 一个类中可以定义多个名字相同的方法,但是必须保证参数的个数或类型不同,与返回值无关练习: 定义下列方法并在main方法中进行测试定义一个方法:传入一个名字a,打印 "a,我想你“public class Test{ public static void main(String[] args) { pr...原创 2020-02-04 10:00:04 · 236 阅读 · 0 评论 -
java第一章----基础语法(4) 流程控制语句
1.流程控制语句1.顺序结构 从上到下 从左到右 有括号先算括号;public class Test { public static void main(String[] args) { //从上往下依次执行 int a = 10; System.out.println(a); //从左往右依次执行 System.out.println("5+5="+5+5);...原创 2020-02-04 09:52:22 · 428 阅读 · 0 评论 -
java第一章----基础语法(3) 运算符
运算符一.运算符: 算数运算符 + - * / % ++ 前加加: 先加1 ,后运算 后加加:先运算后加1 比如a=5 b=a++ 是后加加 先运算 b=a 此时a是5 b=5 后加1 a+=1 a=6 c=2 d=++c 是前加加 先加1 c+=1 c=3 后运算 d=c 此时c为3 d=3...原创 2020-02-04 09:45:49 · 247 阅读 · 0 评论 -
java第一章----基础语法(2) 常量、变量及数据类型
1.关键字 关键字的特点: 全部小写(不允许出现大写) 保留字: goto const2.标识符 组成规则: 大小写字母 数字 $_ 命名规则: 类和接口:大驼峰命名法 变量和方法: 小驼峰命名法 包: 全部小写 域名倒置 用.连接 常量: 全部大写 用_连接3.常量,进制和进制转换 常量分为字面值常量和自定义常量; ...原创 2020-02-04 09:42:50 · 515 阅读 · 0 评论 -
java第一章----基础语法(1) 计算机基础及jdk安装
1.计算机基础 如何打开DOS控制台: win + R --> 输入cmd 回车 常用的DOS命令: 切换盘符 (d: ) 显示目录下文件 (dir) 进入指定文件夹,也称为切换路径 (cd 路径)2.JAVA安装 JVM: java virtual machine java虚拟机:将java编译成class文件...原创 2020-01-28 09:13:57 · 186 阅读 · 0 评论