public static void main(String[] args) {
//四型八种
//整型 浮点型 字符型 布尔型
//byte short int long
//1 2 4 8
//浮点型
//float double
//4 8
//字符型
//char 2 字符集
//布尔类型 boolean 没有定义字节
//常规变量声明过程中,占用4个字节,在数组在占用一个1个字节
//java声明赋值
//类型 标识符 = 字面量;
int a = 3;
System.out.println(a);
//运算符
//算数运算符 + - * / %
//int b = 3;
//System.out.println(a / b);
//位运算符 >> >>>(负数时符号位一同移动) <<
//关系运算符 ==
//逻辑运算符 || &&
//三目运算符 ? :
//赋值(等级最低) =
// 流程控制
//分支,循环
//分支 if switch
if (false) {
} else if (a == 3) {
System.out.println("hhh");
}
switch (a) {//a不能为为long型,太长;不能为浮点型,不精确
case 1:
System.out.println("嘿嘿嘿");
break;
case 3:
System.out.println("哈哈哈");
break;
}
//循环:for(知道循环次数) foreach while do...while(知道循环条件) 递归 break continue
// 数组
int[] array = {1, 2, 3, 4, 5, 6};
//放置相同元素,长度不可变化的一个定长容器
//定位,求长,替换
// 面型对象
//访问控制4个,public,protected,default,private
//静态内容:static
//final:final
//抽象内容:abstract
// Object所有类型的父类
// 容器
LinkedList<String> list = new LinkedList<>();
list.add("string1");
list.add("string2");
// System.out.println(list);
for (String tem:list
) {
System.out.println(tem);
}
List<String> list1 = new CopyOnWriteArrayList<>();
List<String> tempList = new ArrayList<>();
// tempList = Collation
Set<String> set = new HashSet<>();
set.add("aaa");
for (String str: set) {
System.out.println(str);
}
Set<String> set1 = new TreeSet<>();
//TreeSet 升序
//LinkedHashSet 放置序
// 散列哈希HashMap
HashMap<String,String> hashMap = new HashMap<>();
hashMap.put("qwe","141");
System.out.println(hashMap);
}
java小回顾
最新推荐文章于 2024-11-03 11:01:20 发布