JAVA

  • 核心优势:跨平台

  • 体系架构:
    J2EE(定位在服务器端的应用)
    J2SE(定位在PC端的应用)
    J2ME(定位在消费性电子产品的应用)

  • JDK JRE JVM
    JAVA Development kit 开发工具包
    JAVA Runtime Environment java 运行环境
    JAVA Virtual Machine 虚拟机

  • 注意

    一个java文件里可以有多个class但是只能有一个public class
    dos命令里 TAB键可以自动补齐

  • byte 范围-128~127

  • short 范围-30000~30000

  • int 范围 -21亿~21亿



int money=1000000000;
int year=20
int total=money * year //会报错
long total=long(money * year) //会报错,因为运算结果已经溢出
long total=long(money) * year

  • 注意
    long类型的变量后面记得加 L
  • 命名规范

    逻辑运算符操作的是boolean类型的对象
    异或:相同得0
  • 位运算符 :
    取反 &按位与 |按位或
    ^按位异或 <<左移运算符 >>右移运算符
    左移一位相当于乘以2
    右移一位相当于除以2

字符串相连:加号两边只要有一个为字符串,则结果为字符串。

switch(a){case 6:System.out.println("6666");***break;*** //容易忘记case 5:System.out.println("5555");***break;***default:System.out.println("****");}

1.循环三要素:
1)循环变量的初始化
2)循环的条件
3)迭代

DAY1:尚学堂高琪JAVA(1~20)相关推荐

  1. DAY12:尚学堂高琪JAVA(119~123)Hashmap 与冒泡排序

    Hashmap 与冒泡排序 map,set,list的区别 添加链接描述 添加链接描述 添加链接描述 MyArrayList.java package fanxing; import java.uti ...

  2. 【160天】尚学堂高琪Java300集视频精华笔记(129)

    明天开始,专栏增加一个黑马程序员的课程更新. 其它容器收尾讲解 队列Queue与Deque(单向队列与双向队列) Enumeration(较老的接口,JDK1.5前使用频繁,维护旧系统会用到) Has ...

  3. 尚学堂 高琪JAVA300集第十一章作业 编程题答案

    本人 JAVA初学者 在寻找这一方面的答案时没有看见 ,本着分享的精神 自己做了出来 也就传上来了 水平有限 存在有错的地方或者改进的方法 ,望大佬们可以提出 万分感谢. 1.1. 设计一个多线程的程 ...

  4. python 递归函数_Python尚学堂高淇|P82P86面向对象和面向过程的区别LEGB规则nonlocal_global递归函数阶乘计算案例...

    P82-递归函数-阶乘计算案例 #使用递归函数计算阶乘def factorial(n):if n==1:return 1else:return n*factorial(n-1)result=facto ...

  5. 【133天】尚学堂高淇Java300集视频精华笔记(71-72)

    第71集:常用类/file类/打印目录树状结构/递归算法 课堂代码 package com.test071;import java.io.File;public class Test071 {publ ...

  6. 【138天】尚学堂高淇Java300集视频精华笔记(84)

    第84集:太阳系模型/基本类的封装/Star类的建立 本集知识点 将对象尽可能的抽象,可以有效减少代码量,比如此例中的Star类 package com.test084_087_solar;impor ...

  7. python释放变量内存_Python尚学堂高淇|1113引用的本质栈内存,堆内存,内存的示意图,标识符,变量的声明初始化,垃圾回收机制...

    011-引用的本质-栈内存和堆内存-内存的示意图在Python当中,变量也成为:对象的引用,因为,变量的存储就是对象的地址变量通过地址引用了对象变量位于堆内存(压栈,出栈等细节,后续再介绍)对象位于: ...

  8. 【135天】尚学堂高淇Java300集视频精华笔记(74-76)

    第74-75集:异常机制.trycatchfinallyreturn执行顺序.捕获异常.声明异常throw.方法重写中异常的处理.手动抛出异常 异常的处理办法一:捕获异常 try try语句指定了一段 ...

  9. 【131天】尚学堂高淇Java300集视频精华笔记(65-66)

    第65集:常用类Date类的使用JDk源码分析 Date时间类(java.util.Date) 在标准Java类库中包含一个Date类.它的对象表示一个特定的瞬间,精确到毫秒. Date()分配一个D ...

  10. vb.net 同时给多个属性赋值_Python尚学堂高淇|1721时间表示unix时间点毫秒微秒time模块浮点数自动转换强制转换增强赋值运算符...

    017浮点数-自动转换-强制转换-增强赋值运算符浮点数称为float用a*b^10形式表示的科学计数法,比如:3.14,314E-2或者314e-2这些数字在内存当中也是按照科学计数法存储. > ...

最新文章

  1. 小米6鲁大师html5评测,一加6T依然是顶级旗舰!鲁大师2018手机性能榜跑分排前三!...
  2. Java程序员必看!2021Java大厂面试知识分享
  3. 用sp_addlinkedserver建立链接服务器(sql server2008中通过测试)
  4. 一步步编写操作系统 28 cpu乱序执行
  5. nagios常见问题
  6. 并且确定已经识别出了主要的HTML5技术风险
  7. 使用Netty编写一个简单的群聊系统
  8. @Autwired自动注入XxxMapper接口原理(含mybstis-spring.jar源码)
  9. 默认smtp虚拟服务器,轻松架设自己的SMTP服务器
  10. Jenkins配置从节点问题:ssh slave known_hosts [SSH]与Slave JVM has terminated. Exit code=126
  11. Unity单机手游逆向破解思路(仅供学习参考,禁止用于非法行为)
  12. 砂糖橘文案:水果砂糖橘的文案,水果文案砂糖橘
  13. HPC高性能计算知识: GPU的工作原理(含视频)
  14. android播放器概述,【Android】 从头搭建视频播放器(1)——概述
  15. 2022年项目经理的发展方向-上课解读及心得
  16. Python 3 print() 输出自动换行
  17. H5 canvas基础入门到捕鱼达人小游戏实现(1)
  18. nginx日志---log_format详解
  19. 向量叉乘矩阵表示_对于向量和矩阵的理解
  20. SPM12入门案例1

热门文章

  1. 百度热力图颜色说明_揭秘!张家口100万人口热力图,看完你就知道房子该买哪里了...
  2. 安全防御(四)--- 恶意软件及其特征、分类、免杀技术,反病毒技术,反病毒网关工作过程及其配置
  3. 静水流深,闻喧享静 空山鸣响,见惯司空
  4. Android性能优化系列之App启动优化
  5. cookie的工作原理、cookie的重要性
  6. 没有CUE的情况下APE刻录CD
  7. IndexError: Target 25 is out of bounds.
  8. 什么是css,style,以css的各种样式的比较
  9. 蜗牛学院:中国人,努力获得了荣誉却要压抑克制
  10. 一款开源免费的网站监控系统