Java入门

java三大版本

  1. JavaMe--J2ME:Java的微缩版,主要应用于嵌入式开发,例如:手机程序;

  2. JavaSe--J2SE:Java的基础和核心,主要用于开发桌面应用程序;

  3. JavaEE--J2EE:Java企业版,提供了企业级应用开发的完整解决方法,也是Java技术应用最广泛的领域。

 

JDK、JRE、JVM

  1. JDK是Java的开发工具包(包含JRE和JVM);

  2. JRE是Java的开发环境(包含JVM);

  3. JVM是虚拟机

emmm,讲的比较糙!更多细节可以参考以下链接!

然后需要理解一下Java文件的运行原理...

什么是JDK,JRE,JVM ---深入分析

 

HelloWorld

public class HelloWorld{
   public static void main(String[] args){
       System.out.print("Hello,World!");
  }
}

 

注释

注释的作用,用来解释我们的属性、方法、和类,方便其他人或者以后自己理解写了什么鬼!

  1. 单行注释

    //两个斜杠 一般用来解释属性和方法里的操作

  2. 多行注释

    /* 内容 */ 一般用来解释方法

  3. 文档注释

    /**

    *一般用于解释类,还有@Author作者、@Since版本、等等

    */

 

标识符

标识符就相当于名字,这个名字可以是类名、方法名和属性名等等!不过需要注意的是,我们要遵守一些命名规则!例如:阿里巴巴开发手册

类名的首字母要大写,后面单词的首字母也要大写,例如:class TestThread;

方法名和变量名要遵循驼峰命名,即首字母小写,后面的单词首字母大写,例如:public void queryList();

然后常量名全部大写,例如:private final static MAX = "16";

注意点:类名和方法名不能用关键字命名;

方法名只能用$_下划线这两种符号组合;

不能以数字和其他符号开头命名等等...

 

关键字

关键字有50个,其中const和goto两个是保留关键字,废弃没有使用了

访问控制有3个:private/protected/public

常见的修饰符:abstract/class/extends/implements/final/interface/static

程序控制语句:break/if/else/do/while/for/switch/case/default

错误处理:catch/finally/throw/throws/try

基本类型:byte/short/int/long/float/double/char/boolean等等

注意点:关键字全部都是小写!

 

数据类型

数据类型分为基本数据类型和引用数据类型,基本数据类型分4类8种

整数类型:byte/short/int/long

浮点型:float/double

字符型:char

布尔型:boolean

然后需要知道每种数据类型所占字节类型转换的问题...

 

变量、常量、作用域

变量分为类变量、实例变量、局部变量

类变量用关键字static修饰,不需要类加载便可以直接调用;

实例变量是在类下面,方法外定义的,生命周期随类结束而结束;

局部变量定义在方法里,生命周期随方法结束而结束;

 

运算符

运算符分基本运算符、逻辑运算符、位运算符和三元运算符等等

基本运算符:+ - * / % 加减乘除 取余

逻辑运算符:&& || ! 并且 或者 非

三元运算符: x ? y : z 如果x为真,返回y,否则返回z!

例如: int score = 80; score < 60 ? "不及格" : "及格"

score分数为80分 ,不小于60分,则返回“及格”!

 

总结

因为是复习,视频都是二倍速在看,然后看了2个小时后,再来写博客,具体的很多内容,都不能复述的太详细,只是粗略的写出来!自己的语言组织能力也不太好,明天开始,看完一节写一节吧!不然看完再写,又忘得差不多了...QAQ感觉有点像是在敷衍一样写博客,哈哈哈!如有不对的地方,欢迎指正!

 

posted @ 2021-07-28 00:15  Ken_Ven  阅读(65)  评论(0)    收藏  举报