- Android程序员的Java后台学习建议
Androidgiao
作为一个原生Android开发,一路走来经历了Java、Kotlin的洗礼;在“原生要凉”的氛围下学习Cordova、ReactNative、Weex、Flutter等跨平台框架;之后又在“大前端”的口号下延伸到React、Vue等前端框架的学习;最终面对“全栈”的诱惑,又撸起了SpringBoot的Javaweb开发。image.pngAndroid开发作为“安身立命”的资本,在面对如今“移动要
- flutter了解
flutter
背景因为之前没了解过flutter,本文将从Flutter技术出现的背景,Flutter的主要思想等方面去了解相关知识技术。Flutter技术出现的背景当前领域移动开发技术大概可以分为两种:原生开发跨平台技术而跨平台技术又可以分为以下几种:H5+原生(Cordova、Ionic、微信小程序)JavaScript开发+原生渲染(ReactNative、Weex)自绘UI+原生(Qtformobile
- OpenAI Sora视频生成模型技术报告中英全文
人工智能学家
音视频
来源:专知OpenAI探索了视频数据生成模型的大规模训练。具体来说,研究人员在可变持续时间、分辨率和宽高比的视频和图像上联合训练了一个文本条件扩散模型。作者利用对视频和图像潜在代码的时空补丁进行操作的transformer架构,其最大的模型Sora能够生成长达一分钟的高质量视频。OpenAI认为,新展示的结果表明,扩展视频生成模型是构建物理世界通用模拟器的一条有前途的途径。Weexplorelar
- weex 报错 [exception]bundleJSType:(null) instanceId: bundleUrl:file:///var/mobile/Containers/...
qqqqnnnndddd
15:44:29.407weexdemo[exception]bundleJSType:(null)instanceId:bundleUrl:file:///var/mobile/Containers/Bundle/Application/9E11E6CB-7CC1-479C-94F9-4E118007733E/weexdemo.app/bundlejs/index.js?random=14683
- 什么是VUE?
最爱喝龙井
什么是Vue.jsVue.js是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App,Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js是前端的主流框架之一,和Angular.js、React.js一起,并成为前端三大主流框架!Vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整
- python 自我检测题--part 1
garrulousabyss
pythoncsshtml
1.Whichwayamongthemisusedtocreateaneventloop?Window.mainloop()2.Supposewehaveaseta={10,9,8,7},andweexecutea.remove(14)whatwillhappen?Keyerrorisraised.Theremove()methodremovesthespecifiedelementfromthe
- leetcode - 636. Exclusive Time of Functions
KpLn_HJL
OJ题目记录leetcode前端服务器
DescriptionOnasingle-threadedCPU,weexecuteaprogramcontainingnfunctions.EachfunctionhasauniqueIDbetween0andn-1.Functioncallsarestoredinacallstack:whenafunctioncallstarts,itsIDispushedontothestack,andwh
- 商务英语中,verbal 和 psychological是什么意思?
Lisa_Wang_China
WeexpectourBusinessAssociatestocreateandmaintainanenvironmentthattreatsallemployeeswithdignityandrespect,andwillnotuseanythreatsofviolence,sexualexploitationorabuse,verbalorpsychologicalharassmentorab
- 仅限今日!1 元速抢 Flutter 中文教程!
GitHubDaily
*文末1元解锁Flutter*最近这几年,在前端飞速发展的同时,跨端技术也没闲着(就看你还学不学得动)。从Hybrid到Weex、ReactNative这些跨端技术的出现,确实很好地解决了跨端技术不一致、热加载、提升开发效率,以及降低开发成本的问题。但一个核心技术痛点“性能问题”却一直没有非常好的解决方案。自从Google在I/O19宣布Flutter支持Web平台之后,年轻的Flutter已经
- 从零开始构造几何体(CREATING GEOMETRY FROM SCRATCH)
ywjun的学习笔记
HoudiniHoudini构建几何体VEX
Hereweexplainhowtogenerategeometryprocedurally.Therearetwonodetypesthatallowthodothis:NodesoftypeAttributeWrangleallowtospecifygeometryusingtheprogramminglanguageVEX.NodesoftypePythonallowtodothesamei
- 期货基差显示美国投资者更看涨市场,Q1 加密公司股票表现优于BTC
weex_21334
区块链
作者:NYDIG全球研究主管GregCipolaro编译:WEEXBlog本文要点:·一个关键指标表明,美国投资者更看好比特币,从事对冲交易策略的人可能有机会。·加密行业股票的回报凸显了一些重要的商业模式动态。·比特币生态的企业家精神。期货基差向美国投资者展示积极信号在岸受监管的期货基差,即CME期货交易与现货比特币之间的价差,一直处于正值区域(注:WEEX唯客交易所永续合约基差同样处于正值区间)
- weex学习资料
frankisbaby
weex官网资料:https://weex.emas-poc.com/guide/weex.html#概述
- CY创业笔记「如何知道自己的产品不够好?」直播回顾2021-10-27
杨鑫Esther
CY创业笔记「如何知道自己的产品不够好?」直播回顾2021-10-27(瑞雪总结整理)Wejustworkedreallyreallyhard,andweexecutedfast.成长是最重要的——这是无论在什么地方、无论在哪一方面都一样的道理。*保持耐心,帮助父母成长:活到老学老,家有一老,如有一宝*与配偶之间,最好的情况当然是两个人一起成长,婚姻是一个人的事情,如果他的成长需要你的指点,那种成
- 美团React Native开源组件库beeshell详解
「已注销」
前端ReactNativeJavaScriptAndroid测试
近年来,伴随着大前端概念的提出和兴起,移动端和前端的边界变得越来越模糊,涌现了一大批移动跨平台开发框架和模式。从早期的PhoneGap、inoc等Hybird技术,到现在耳熟能详的ReactNative、Weex和Flutter等技术,无不体现着移动端开发的前端化。而提供一套三端统一的开发框架,一直是前端奋斗的目标,而ReactNative就是这么一个不错的三端统一的跨平台开发框架,这方面的知识可
- 前端-外卖客户端-容器化-架构演进-美团技术团队
无心六神通
前端前端架构容器化
1.背景1.1移动端跨平台技术的介绍移动端的跨平台技术不是一个新话题,早在几年前,WebView容器、ReactNative、Weex、Flutter、小程序等移动端跨平台框架就风起云涌。为什么跨平台这么有吸引力呢?我们设想一下如果可以做到一次开发,多端复用,那么对于公司来说,就可以降低用人成本。对于开发来说,只需要学习一个框架,就可以在Android和iOS双平台上开发。节约下来的成本,可以投入
- 混合App开发,HBuilder开发移动App
苦海123
webapp
使用HBuilder开发混合App:Hbuilder:是一个在线打包工具,不需要在本地配置开发环境;直接将做好的网站,通过一些简单的操作,就能在线打包为一个App;混合APP开发常见技术:Html5+、ReactNative、Weex、Ionic;这里使用HTML5+开发混合APP,它是一个强大的产业联盟。下面是使用HTML5+结合HBuilder开发混合app的步骤:1.打开HBuilder编辑
- We are all imperfectly beautiful
Fish小义
Weareallimperfectlybeautiful.------------美国女演员丽丽·莱茵哈特的演讲词Weexistinaworldtodaywhereeverythingcanbefakedorfixed.Nosescanbechanged,andstomachscanbetightened,andcellulitecanbelaseredaway,apparently.Becaus
- 影响自己的几句话
书虫一心
有人说:选择,比坚持比努力更重要!有人说:你只看见你相信的。有人说:Inlife,wedon'tgetwhatwedeserve,wegetwhatweexpect。有人说:我们要设计自己的人生,不是发现自我,而是创造自我。我觉得,他们都说得很有道理,反观自己过去十年,甚至更长的经历,想想自己当下的处境,信了。去年还有一句很简单的话,同样很大的影响了我的想法。当时,工作合同快结束了,我可以选择继续
- 最火移动端跨平台方案盘点:React Native、weex、Flutter
super_man_风清扬
reactnative跨平台
1、前言跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇有一股推倒原生开发者的势头。为什么我们需要跨平台开发?本质上,跨平台开发是为了增加代码复用,减少开发者对多个平台差异适配的工作量,降低开发成本,提高业务专注的同时,提供比web更好的体验。嗯~通俗了说就是:省钱、偷懒。目前移动端跨平
- 2020-11-16(355字)VOA-苍蝇不叮...(英语常用语)
人在旅途不觉累
彼岸图Andnow,WordsandTheirStories,fromVOALearningEnglish.OnthisprogramweexplorewordsandsayingsinAmericanEnglishalittledeeper.Todaywetalkaboutfire.Anykindoffire–fromacampfiretoalitmatch–givesoffsmoke.This
- Vue与React的异同
一车鸡蛋
javascript前端vue.jsreact.js
一、相同点:1.都用虚拟dom实现快速渲染2.都支持组件化,都有props(properties)的概念,允许父组件往子组件或孙组件传送数据(不允许子组件改变父组件传来的props值)3.都是数据驱动视图4.都支持服务端渲染5.都有管理状态,React有redux,Vue有Vue、6.都有支持native的方案,React的Reactnative,Vue的weex7.都有组合功能,React使用H
- You don't have write permissions for the /usr/bin directory.
AR7_
问题描述:在使用命名podupdate生成iOS端项目的命名,降级gem时,报错如下:Mac-mini:WeexErositweihao$sudogeminstallrubygems-update-v2.7.6ERROR:Whileexecutinggem...(Gem::FilePermissionError)Youdon'thavewritepermissionsforthe/Library/
- 前景 2018-04-18
Alee文润
计划早起阅读前景理论部分weex页面处理好一个页面跳转的问题,打包到安卓中调试,weex跳转native工作,将任务提交验证购买了新书籍,学会提问,批判性思考反思工作上,工作任务仍拖延在一庞没有处理。工作时间里用egg.js处理了cnode.js的接口,并用weex编写了一个列表页面。基本熟悉了flex布局,继续在androidstdio下调试weex页面,完成和实现weex、navigation
- weex
一颗顽皮的小草
安卓转载weex
本期六篇文章目录一.阿里Weex框架快速体验与环境搭建二.weexsdk集成到Android工程三.weex服务项目搭建四.Weex优雅的“降级”到HTML5五.weex项目实战篇(一)六.weex项目实战篇(二)1.前言Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。对于移动开发者来说,Weex主要
- 【文献阅读】ES as a Scalable Alternative to RL(OpenAI 17)
wxmcp3
文献阅读强化学习
EvolutionStrategiesasaScalableAlternativetoReinforcementLearningbrief文章链接该文章是OpenAI17年发布的,目前有300+的引用量。Abstract【开篇明意】WeexploretheuseofEvolutionStrategies(ES),aclassofblackboxoptimizationalgorithms,asan
- 什么是虚拟DOM?如何实现一个虚拟DOM?
C+ 安口木
VueReact面试系列前端javascript开发语言
面试官:什么是虚拟DOM?如何实现一个虚拟DOM?说说你的思路一、什么是虚拟DOM虚拟DOM(VirtualDOM)这个概念相信大家都不陌生,从React到Vue,虚拟DOM为这两个框架都带来了跨平台的能力(React-Native和Weex)实际上它只是一层对真实DOM的抽象,以JavaScript对象(VNode节点)作为基础的树,用对象的属性来描述节点,最终可以通过一系列操作使这棵树映射到真
- uniapp的nvue是什么
Qayrup
uni-appnvueweexuniappuniappnvue
什么是nvueuni-appApp端内置了一个基于weex改进的原生渲染引擎,提供了原生渲染能力。在App端,如果使用vue页面,则使用webview渲染;如果使用nvue页面(nativevue的缩写),则使用原生渲染。一个App中可以同时使用两种页面,比如首页使用nvue,二级页使用vue页面,hellouni-app示例就是如此。说人话就是uniapp内置了weex,当你的页面以nvue结尾
- 玩转娱乐化时代|淘系互动团队几年的技术沉淀+经验都在这!
阿里巴巴淘系技术团队官网博客
作者|渚薰出品|阿里巴巴新零售淘系技术部作者简介:淘系技术部-互动-渚薰。12年加入阿里,曾先后参与和担任手淘无线基础架构工作、WEEX前端框架工作。16年来到淘系互动团队,带领一群志同道合的兄弟姐妹们在互动业务领域探索技术价值、助力业务成长。在人口红利开始萎缩,各个App都开始以娱乐化互动作为重要手段来争夺普通民众的在线时长。因此在诸如互动业务领域内,我们就需要打造核心轻量化、研发速度快、用户体
- Vue.js 学习Day1
cf6d95617c55
Vue.js-Day1课程介绍前5天:都在学习Vue基本的语法和概念;打包工具Webpack,Gulp后5天:以项目驱动教学;什么是Vue.jsVue.js是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App,Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js是前端的主流框架之一,和Angular.js、React.js
- vue源码解析-开始
老刘大话前端
vue.js是一套构建用户界面的渐进式框架,其轻量,易学受到许多开发者的喜爱。了解源码,有助于我们深刻理解vue。知其然知其所以然,是每个工程师进阶的必经之路。话不多说,进入主题。image.png一.模块概览vue的源码主要分6个大模块模块名说明compiler编译相关corevue核心代码platforms平台,目前是web和weexserver服务端渲染sfc.vue文件解析shared共享
- java线程的无限循环和退出
3213213333332132
java
最近想写一个游戏,然后碰到有关线程的问题,网上查了好多资料都没满足。
突然想起了前段时间看的有关线程的视频,于是信手拈来写了一个线程的代码片段。
希望帮助刚学java线程的童鞋
package thread;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date
- tomcat 容器
BlueSkator
tomcatWebservlet
Tomcat的组成部分 1、server
A Server element represents the entire Catalina servlet container. (Singleton) 2、service
service包括多个connector以及一个engine,其职责为处理由connector获得的客户请求。
3、connector
一个connector
- php递归,静态变量,匿名函数使用
dcj3sjt126com
PHP递归函数匿名函数静态变量引用传参
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Current To-Do List</title>
</head>
<body>
- 属性颜色字体变化
周华华
JavaScript
function changSize(className){
var diva=byId("fot")
diva.className=className;
}
</script>
<style type="text/css">
.max{
background: #900;
color:#039;
- 将properties内容放置到map中
g21121
properties
代码比较简单:
private static Map<Object, Object> map;
private static Properties p;
static {
//读取properties文件
InputStream is = XXX.class.getClassLoader().getResourceAsStream("xxx.properti
- [简单]拼接字符串
53873039oycg
字符串
工作中遇到需要从Map里面取值拼接字符串的情况,自己写了个,不是很好,欢迎提出更优雅的写法,代码如下:
import java.util.HashMap;
import java.uti
- Struts2学习
云端月影
最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。
配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。
使用Convention插件,你需要将其JAR文件放
- Java新手入门的30个基本概念二
aijuans
java新手java 入门
基本概念: 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类是模板是蓝图,
- jedis 简单使用
antlove
javarediscachecommandjedis
jedis.RedisOperationCollection.java
package jedis;
import org.apache.log4j.Logger;
import redis.clients.jedis.Jedis;
import java.util.List;
import java.util.Map;
import java.util.Set;
pub
- PL/SQL的函数和包体的基础
百合不是茶
PL/SQL编程函数包体显示包的具体数据包
由于明天举要上课,所以刚刚将代码敲了一遍PL/SQL的函数和包体的实现(单例模式过几天好好的总结下再发出来);以便明天能更好的学习PL/SQL的循环,今天太累了,所以早点睡觉,明天继续PL/SQL总有一天我会将你永远的记载在心里,,,
函数;
函数:PL/SQL中的函数相当于java中的方法;函数有返回值
定义函数的
--输入姓名找到该姓名的年薪
create or re
- Mockito(二)--实例篇
bijian1013
持续集成mockito单元测试
学习了基本知识后,就可以实战了,Mockito的实际使用还是比较麻烦的。因为在实际使用中,最常遇到的就是需要模拟第三方类库的行为。
比如现在有一个类FTPFileTransfer,实现了向FTP传输文件的功能。这个类中使用了a
- 精通Oracle10编程SQL(7)编写控制结构
bijian1013
oracle数据库plsql
/*
*编写控制结构
*/
--条件分支语句
--简单条件判断
DECLARE
v_sal NUMBER(6,2);
BEGIN
select sal into v_sal from emp
where lower(ename)=lower('&name');
if v_sal<2000 then
update emp set
- 【Log4j二】Log4j属性文件配置详解
bit1129
log4j
如下是一个log4j.properties的配置
log4j.rootCategory=INFO, stdout , R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appe
- java集合排序笔记
白糖_
java
public class CollectionDemo implements Serializable,Comparable<CollectionDemo>{
private static final long serialVersionUID = -2958090810811192128L;
private int id;
private String nam
- java导致linux负载过高的定位方法
ronin47
定位java进程ID
可以使用top或ps -ef |grep java
![图片描述][1]
根据进程ID找到最消耗资源的java pid
比如第一步找到的进程ID为5431
执行
top -p 5431 -H
![图片描述][2]
打印java栈信息
$ jstack -l 5431 > 5431.log
在栈信息中定位具体问题
将消耗资源的Java PID转
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数
bylijinnan
函数
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class RandNFromRand5 {
/**
题目:给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数。
解法1:
f(k) = (x0-1)*5^0+(x1-
- PL/SQL Developer保存布局
Kai_Ge
近日由于项目需要,数据库从DB2迁移到ORCAL,因此数据库连接客户端选择了PL/SQL Developer。由于软件运用不熟悉,造成了很多麻烦,最主要的就是进入后,左边列表有很多选项,自己删除了一些选项卡,布局很满意了,下次进入后又恢复了以前的布局,很是苦恼。在众多PL/SQL Developer使用技巧中找到如下这段:
&n
- [未来战士计划]超能查派[剧透,慎入]
comsci
计划
非常好看,超能查派,这部电影......为我们这些热爱人工智能的工程技术人员提供一些参考意见和思想........
虽然电影里面的人物形象不是非常的可爱....但是非常的贴近现实生活....
&nbs
- Google Map API V2
dai_lm
google map
以后如果要开发包含google map的程序就更麻烦咯
http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html
找到篇不错的文章,大家可以参考一下
http://blog.sina.com.cn/s/blog_c2839d410101jahv.html
1. 创建Android工程
由于v2的key需要G
- java数据计算层的几种解决方法2
datamachine
javasql集算器
2、SQL
SQL/SP/JDBC在这里属于一类,这是老牌的数据计算层,性能和灵活性是它的优势。但随着新情况的不断出现,单纯用SQL已经难以满足需求,比如: JAVA开发规模的扩大,数据量的剧增,复杂计算问题的涌现。虽然SQL得高分的指标不多,但都是权重最高的。
成熟度:5星。最成熟的。
- Linux下Telnet的安装与运行
dcj3sjt126com
linuxtelnet
Linux下Telnet的安装与运行 linux默认是使用SSH服务的 而不安装telnet服务 如果要使用telnet 就必须先安装相应的软件包 即使安装了软件包 默认的设置telnet 服务也是不运行的 需要手工进行设置 如果是redhat9,则在第三张光盘中找到 telnet-server-0.17-25.i386.rpm
- PHP中钩子函数的实现与认识
dcj3sjt126com
PHP
假如有这么一段程序:
function fun(){
fun1();
fun2();
}
首先程序执行完fun1()之后执行fun2()然后fun()结束。
但是,假如我们想对函数做一些变化。比如说,fun是一个解析函数,我们希望后期可以提供丰富的解析函数,而究竟用哪个函数解析,我们希望在配置文件中配置。这个时候就可以发挥钩子的力量了。
我们可以在fu
- EOS中的WorkSpace密码修改
蕃薯耀
修改WorkSpace密码
EOS中BPS的WorkSpace密码修改
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 201
- SpringMVC4零配置--SpringSecurity相关配置【SpringSecurityConfig】
hanqunfeng
SpringSecurity
SpringSecurity的配置相对来说有些复杂,如果是完整的bean配置,则需要配置大量的bean,所以xml配置时使用了命名空间来简化配置,同样,spring为我们提供了一个抽象类WebSecurityConfigurerAdapter和一个注解@EnableWebMvcSecurity,达到同样减少bean配置的目的,如下:
applicationContex
- ie 9 kendo ui中ajax跨域的问题
jackyrong
AJAX跨域
这两天遇到个问题,kendo ui的datagrid,根据json去读取数据,然后前端通过kendo ui的datagrid去渲染,但很奇怪的是,在ie 10,ie 11,chrome,firefox等浏览器中,同样的程序,
浏览起来是没问题的,但把应用放到公网上的一台服务器,
却发现如下情况:
1) ie 9下,不能出现任何数据,但用IE 9浏览器浏览本机的应用,却没任何问题
- 不要让别人笑你不能成为程序员
lampcy
编程程序员
在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。
说实话,我感觉我的脑细胞像被轰炸过一样。
手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是?
难道我选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗?
我需要一点点安慰。在自我怀疑,不安全感和脆弱等等像龙卷风一
- 马皇后的贤德
nannan408
马皇后不怕朱元璋的坏脾气,并敢理直气壮地吹耳边风。众所周知,朱元璋不喜欢女人干政,他认为“后妃虽母仪天下,然不可使干政事”,因为“宠之太过,则骄恣犯分,上下失序”,因此还特地命人纂述《女诫》,以示警诫。但马皇后是个例外。
有一次,马皇后问朱元璋道:“如今天下老百姓安居乐业了吗?”朱元璋不高兴地回答:“这不是你应该问的。”马皇后振振有词地回敬道:“陛下是天下之父,
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
Rainbow702
sqlgroup by最大值max最大的那条记录
好久好久不写SQL了,技能退化严重啊!!!
直入主题:
比如我有一张表,file_info,
它有两个属性(但实际不只,我这里只是作说明用):
file_code, file_version
同一个code可能对应多个version
现在,我想针对每一个code,取得它相关的记录中,version 值 最大的那条记录,
SQL如下:
select
*
- VBScript脚本语言
tntxia
VBScript
VBScript 是基于VB的脚本语言。主要用于Asp和Excel的编程。
VB家族语言简介
Visual Basic 6.0
源于BASIC语言。
由微软公司开发的包含协助开发环境的事
- java中枚举类型的使用
xiao1zhao2
javaenum枚举1.5新特性
枚举类型是j2se在1.5引入的新的类型,通过关键字enum来定义,常用来存储一些常量.
1.定义一个简单的枚举类型
public enum Sex {
MAN,
WOMAN
}
枚举类型本质是类,编译此段代码会生成.class文件.通过Sex.MAN来访问Sex中的成员,其返回值是Sex类型.
2.常用方法
静态的values()方