day8 java基础细节回顾

Posted 风少凌云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day8 java基础细节回顾相关的知识,希望对你有一定的参考价值。

java之父——James Gosling

java吉祥物——duke

编译: 源文件(.java文件)--》java编译器==》.class文件

运行:类装载器--》字节码校验器--》解释器(java跨平台)--》系统操作平台

JDK1.2<-->JAVA2.0

JDK1.5<-->JAVA5.0

三目运算符(隐式转换)

eg:

int a=1;

System.out.println(true?‘b‘:100);

System.out.println(true?‘b‘:100000);

System.out.println(true?a:‘b‘);

答案为:b、98、98

常量起名原因:便于修改、将业务名称带入运算,便于理解。

_%_两端为整数,后面的结果正负符号与被除数一致。

while/for 知道次数用for,不知道用while。

递归——也是一种循环,让一个方法自己调用自己(每次做的事情一样,后一次的结果依赖前一次的时候适用){用处:十进制转二进制}

 public static void fun(int num){
  int i=num%2;
  num/=2;
  if(num!=0){
   fun(num);
  }
  System.out.print(i+" ");
 }








以上是关于day8 java基础细节回顾的主要内容,如果未能解决你的问题,请参考以下文章

Java基础知识回顾之三 ----- 封装继承和多态

Java基础知识回顾之三 ----- 封装继承和多态

1-Java基础回顾整理_07_面向对象

java语言的基本特性以及编程细节

Python之路,day8-Python基础

java基础知识点回顾