java电脑运行视频演示_javaweb视频第一天(二)

6935c6b6c4b354a961b7a4e209ff35f8.png

ce82d0c6646bab80f50d00772da4a8d0.png

474362b81e797755a41ec93639dce554.png

无论通过哪种方式得到的class类对象,是同一个。

==比较的是地址码

a966c1606ba4cbf62959c6db9b44e569.png

这里教会你:如何去使用class对象

现在就知道这个:如何使用反射,并且说反射是实现了什么样的功能。

如何通过反射得到里面的相应字段,得到里面的相应函数等等 都会了。

注解:

697a26b0e115940c9059003fe3fd7948.png

这里讲了注解,是说让编译器来实现编译检查的功能。

85a04a85fac73ebc2d34ffe22415285f.png

在文件里面,有@param @return之类

68f724bad5a33d9a9f6bd2ca7369ecb7.png

的注释的话,就可以用javadoc生成文档。

c3d84a3fd90f3ee43f15bdd72cadd1df.png

f8516ebab686adb6e44dbebd8be51874.png

04f177102dcdc041cd82abf9fb1f9257.png

其实这个注解就是interface。

6df9d1c45995f9ad840a5028a2244359.png

先javac编译,再javap反编译

64be3bc9c3fc79ebeff96b623f773c60.png

public abstract 可以省略

4effca3ae9f7694bfbe2bc03a9972594.png

属性,也叫做方法。

3d7af1bae56b4e91a8973e83c69378b0.png

70b958d7cc30bb7e729aec15167733ed.png

d9742cc9eb51f396dbb09fdd6c324d59.png

3876050861f5d8edf307770cc5bb9404.png

ffb3c41e4864c445c02d48785e13c8f0.png

d3834572ab11adafa4df6077d0fd22dc.png

0b97163654c7f58b91f9653d6fae2ea0.png

2f1d94061c0d630c75cde28f3dbb2b98.png

748e451805a9c0a6e6962b4160ae4c69.png

2fa9ad137f84eb9ec924d72de4ef96d9.png

d4a3fb142d132131802f64d0368b66ad.png

d76a33acfc58557ed4e326d194932f5d.png

那么就是对它进行赋值就行了

df4afb00f891a5271b379c15ecde960a.png

这里说的就是如何对注解去圈定范围,圈定它只能在这个class 而不是在字段上使用。

6f20d26497543b36781e834f8b209537.png

1eaffce4cc422e499af3e9012438252d.png

71e687135d8bca0213406a04becafb89.png

如果是class的话,那么就不会被jvm读取到

如果说是:source 根本就不会保留到

如果说是runtime,那么会保留+会被jvm读取。

ab533edd938eec2ceac91c522553831f.png

66baba5696f1532990ed12feeb6bfed0.png

这里的话,如果没写documented的话,那么就是:不会保存在document里面的。

如果编码出了问题,可以用notepad转为ANSI编码

c8ccf2b21321c50abff512d2bc7086af.png

现在,注解是怎么定义,注解是怎么使用就会了,用它来描述代码。

529abf67fc3d734c0fbe3029c9d64721.png

83e8d320eb27afb024861ad3c35a52ca.png

d2249c766f2036b2b009da321f1b91f6.png

29de30870baca417ed90ba92e82547d8.png

11a4d5d185b46fff083407cd09a31416.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/373390.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

模型驱动 ModelDriven

ModelDriven:模型驱动,对所有action的模型对象进行批处理. 我们在开发中, 在action中一般是用实体对象,然后给实体对象get,set方法。 RegAction{   User user ;   //get/set} 然后在jsp页面中给action中的user属性绑定值是通过如下方式 &…

本月风味– Neo4j和Heroku

Neo4j今年早些时候发起了一项挑战,即“ 种子播云 ”,以使人们使用Neo4j附加组件在Heroku上创建模板或演示应用程序。 经过许多内部辩论之后,我决定进入,但由于缺乏想法而陷入绝望。 当我什么都没做的时候,这个主意就出…

1 + 11 + 1111+ 11111+ ..... + 11111(2016个) 结果是几位数

# -*- coding: utf-8 -*- """ Created on Mon Mar 21 20:38:06 2016author: yanjie """1 11 1111 11111 ..... 11111(2016个) 结果是几位数 用什么数据结构 有几个6 写算法a []; m 0; six 0; for i in range(2016,0,-1):b (im) % 10;m (…

[回归分析][10]--相关误差的问题

[回归分析][10]--相关误差的问题这一篇文章还是来分析相关误差的问题。 1.游程数 定义:游程数--残差穿过x-轴的次数 用这个可以检查如残差有一块在x轴上面,一块在x轴下面的情形。 如上面这样的残差 下面构造两个统计量: 其中 n…

Spring 3 MVC异常处理程序

我遇到的大多数Spring 3错误处理示例代码似乎都提供了其用法的最简单概述,但是,有人说,如何处理错误比正常代码的工作方式更为重要。 前一天,当我在Spring(2)错误处理程序中遇到一个简单的GOTCHA时&#xf…

java编译找不到符号_javac编译时找不到符号?

我是个新手,在linux使用java编程时,出现这个情况。我把要引的包放在classpath中,红色部分:export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$HADOOP_HOME/hadoop-1.0.4.core.jar:${CLASSPATH}通过echo $CLASSP…

全备份、差异备份和增量备份概念详述

全备份、差异备份和增量备份概念详述 1、完全备份(Full Backup) 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。换言之&#xff0…

微信接入登录功能access_token流程记录

提示:只有认证过的订阅号或者服务号才能获取access_token。 1.app微信登录第一步是,app调起来微信客户端,通过app端的配置,引入一个微信类库, 2.授权成功后,微信会返回你一个code。 将APP_ID替换成你在微信…

使用MVC模式制作游戏-教程和简介

游戏开发中一种有用的体系结构模式是MVC(模型视图控制器)模式。 它有助于分离输入逻辑,游戏逻辑和UI(渲染)。 在任何游戏开发项目的早期阶段,其实用性很快就会被注意到,因为它允许快速更改内容&…

boost

参考博客 http://www.cnblogs.com/lidabo/p/3805487.html http://www.cppblog.com/Robertxiao/archive/2013/01/06/197022.html http://www.cnblogs.com/finallyliuyu/archive/2013/05/23/3094246.html http://www.cnblogs.com/lidabo/p/3782193.html http://www.cnblogs.com/z…

moment格式换时间_不一样的日期、时间转换(moment.js)

无意中遇到了一种很奇怪的日期格式,从接口中返回的日期是这样的,如 2018-02-06T11:59:2208:00 。然而这却不是我们想要的,我们要的是这种,YYYY-MM-DD HH:mm:ss。那么这种是怎么转换的呢?这时候就可以使用一款很好用的日…

并发模式:生产者和消费者

在我15年的职业生涯中,生产者和消费者的问题是我仅遇到过几次。 在大多数编程情况下,我们正在做的事情是以同步方式执行功能,其中JVM或Web容器自行处理多线程的复杂性。 但是,在编写某些需要的用例时。 上周,我遇到了一…

POJ 1006 - Biorhythms (中国剩余定理)

B - BiorhythmsTime Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64u Submit Status Practice POJ 1006Description 人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中…

子线程中更新UI线程的三个方法

1、通过handler方式,sendmessage。 多个类间传递比较麻烦,也懒的写... 2、线程中通过runOnUiThread() new Thread() { public void run() { //这儿是耗时操作,完成之后更新UI; runOnUiThread(new Runnab…

mysql limit acs_mysql查询操作

简单查询&#xff1a;select * from 表名;避免重复&#xff1a;select distinct 字段 from 表名;条件查询&#xff1a;select 字段,字段 from 表名 where id<5(条件);四则运算查询&#xff1a;select id,dep_id,id*dep_id from company.employee5 where id<5;定义显示格式…

作业管理系统数据字典

转载于:https://www.cnblogs.com/heyangcan/p/5312394.html

使用Hive和iReport进行大数据分析

每个JJ Abrams的电视连续剧疑犯追踪从主要人物芬奇先生一个下列叙述情节开始&#xff1a;“ 你是被监视。 政府拥有一个秘密系统-每天每天每小时都会对您进行监视的机器。 我知道是因为...我建造了它。 “当然&#xff0c;我们的技术人员知道得更多。 庞大的电气和软件工程师团…

docker集群管理

docker集群管理 ps&#xff1a;docker machine docker swarm docker compose 在Docker Machine发布之前&#xff0c;你可能会遇到以下问题&#xff1a; 你需要登录主机&#xff0c;按照主机及操作系统特有的安装以及配置步骤安装Docker&#xff0c;使其能运行Docker…

从0学java_从零开始学JAVA(一.Java的基础语法)

基本语法编写 Java 程序时&#xff0c;应注意以下几点&#xff1a;大小写敏感&#xff1a;Java 是大小写敏感的&#xff0c;这就意味着标识符 Hello 与 hello 是不同的。类名&#xff1a;对于所有的类来说&#xff0c;类名的首字母应该大写。如果类名由若干单词组成&#xff0c…

linux mount (挂载命令)详解

挂接命令(mount) 首先&#xff0c;介绍一下挂接(mount)命令的使用方法&#xff0c;mount命令参数非常多&#xff0c;这里主要讲一下今天我们要用到的。 命令格式&#xff1a;mount [-t vfstype] [-o options] device dir 其中&#xff1a; 1.-t vfstype 指定文件系统的类型&…