java35
1.变量的访问:就近原则
2.this.name 本类的name
3.枚举:一个事物的固定状态
修饰符 enum 枚举名称{
}
4.枚举相当于一个特殊的类,默认继承了Enum
5.枚举不能直接创建对象,因为它把构造器私有化了
6.打印枚举
enum weeDay{
a,b,c,d,e,f;
}
public class 枚举 {
public static void main(String[] args) {
System.out.println(weeDay.a);
System.out.println(weeDay.c.name());
System.out.println(weeDay.c.ordinal());
}
}
【a
c
2】
7.枚举也可以用在switch类型中
eg:
enum weeDay{
a,b,c;
}
public class 枚举 {
public static void main(String[] args) {
switch(weeDay.c){
case a:break;
case b:break;
case c:break;
}
}
}
8.可以将字符串类型转成枚举类型,并且字符串必须是枚举中的一个值
eg:
enum weeDay{
a,b,c;
}
public class 枚举 {
public static void main(String[] args) {
weeDay wee = weeDay.valueOf("a");
System.out.println(wee);
}
}
【a】
9.创建并遍历枚举数组
同时values可以调用出枚举中的每一个元素
enum weeDay{
a,b,c;
}
weeDay[] wee2 = weeDay.values();
System.out.println(wee2[1]);
System.out.println("------------");
for (weeDay weeDay2 : wee2) {
System.out.println(weeDay2);//遍历时输入的是其元素代表
}
【b
---------
a
b
c】
java35的更多相关文章
- [资料分享]Java35期基础班和就业班
直接上链接:https://pan.baidu.com/s/1jI8p2Xw 密码:gr9x
- Java3-5年经验面试题总结
记录一下本次找工作所遇到的一些高频面试题,第一次找java工作,感觉比面试.net舒服多了,17年的时候出去找.net工作,由于在公司做的东西用到的技术少,除了mvc和ef,其他没啥问的,就追着项目问 ...
- oracle 基础笔记
sqlplus / as sysbda;-- 运行命令conn scott/tiger [as sysdba];-- 登录show user;查看当前用户alter user scott accoun ...
随机推荐
- Go 语言 map (映射)
1.Go 语言中 map 的定义及初始化: map[Key_Type]Value_Type scence := make(map[string]int) 2.Go 语言的遍历: scene := ma ...
- PHP入门——基本巩固
----------一.变量 ----------二.运算 ----------三.控制结构 ----------四.函数 ----------六.字符串 ----------七.数组 ------- ...
- 使用spring-session共享springmvc项目的session
一.说在前面 spring mvc项目,使用nginx,tomcat部署. 之前没做session共享,而nginx采用sticky模块进行分发. 但发现有时不能正确地指向同一台服务器,从而导致ses ...
- ThreadLocal总结
一.问题抛出 SimpleDateFormat是非线程安全的,在多线程情况下会遇见问题: public static void main(String[] args) { ExecutorServic ...
- 常用mvn坐标
mysql-connector <dependency> <groupId>mysql</groupId> <artifactId>mysql-conn ...
- php连接mysql(linux下)
一开始尝试了各种办法,.so文件拷贝了很多地方都失败了, 最后才知道 是编译php 没有开放 mysql ./configure --prefix=/usr/local/php5 --with-apx ...
- Nginx配置反向代理服务器
首先,在阅读<深入理解Nginx模块>后,大体了解了配置反向代理服务器一些常见的配置.如下进行说明:” l Nginx worker进程个数 语法: worker_processes n ...
- Build Tool/Maven, Gradle
一.Build Tool 1.什么是Build Tool build tool是可以自动由源代码创建可执行的应用程序的程序. Building 包括编译.链接和打包代码成一个可用的或可执行形式. 在小 ...
- Win10系统下,本地连接远程桌面(Win2016)图解
1.Win+R在运行框中输入mstsc,回车 2.在出现的远程登陆窗口中,计算机中输入远程桌面IP 3.点击显示选项按钮,在远程桌面窗口中,点击常规(默认),输入登陆的用户名: XXXXXX 4.点击 ...
- day 09
内存管理 引用计数:垃圾回收机制的依据 当变量的值被引用的时,变量值的引用计数+1,当变量名被解除绑定时该值的引用计数减少一. 当引用计数变成0的时候会被垃圾回收机制回收. 引用计数会出现循环引用问题 ...