java基础笔记01java的一些基础知识

一、java程序运行过程:

1、编译javac文件,把java源文件编译成class字节码文件

2、运行java:运行class文件

二、标识符(给类,方法,变量起名):

1、以字母(采用unicode字符集),下划线,$开头

2,其余部分可以是:字母(采用unicode字符集),下划线,$,数字

3、不能是关键字

三、变量

1、局部变量:定义在方法内或语句块内(使用前必需手动初始化)

2、成员变量(实例变量field):定义在类里面,方法外面,从属于对象!(如果我们没手动初始化,系统会自动初始化)规则如下:

数字:0,0.0boolean:falsechar:\u0000string:null

3、静态变量:定义在类里面方法外面,使用static修饰,从属于类!(如果我们没手动初始化,系统会自动初始化)规则和成员变量相同

数据类型

1、基本数据类型

a)数字:Ⅰ整数:byte(1个字节 -128~127)short(2个字节) int(4个字节) long(8个字节)

Ⅱ浮点数:float(4个字节)double(8个字节浮点数常默认为盖该类型)

b)字符:char(2个字节)

c)布尔 boolean(一位)

2、引用类型(4个字节)

a)数组

b)对象

c)接口

表达式:1、类型的自动提升:如果有long结果就是long,如果有double结果就是double 2、强制转型

四、运算符(忽略)

五、控制语句

1、顺序结构

2、选择结构:a)if b)if...else c)if...else if...else d)switch(多值选择的时候  表达式:int或char/short/byte,枚举 jdk7之后可以使用字符串)

3、循环结构:a)while先判断后执行 b)do...while先执行后判断 c)for先判断后执行

break:强制终止整个循环 continue:结束本次循环,继续下一次

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • 1:关键字 (1)被Java语言赋予特定含义的单词 (2)特点:全部小写 (3)注意事项: ...
    Vector_Wings阅读 217评论 0 3
  • Java byte code 的学习意义 为啥要学java bytecode,这就跟你问我已经会python了为...
    shanggl阅读 1,688评论 0 3
  • 作为一个新人请大家多多支持指教! (*/ω\*)
    艾嘿九阅读 160评论 0 6
  • 从小到大,从懵懂到理解,我们被很多人提问过将来要做什么,刚开始的我们,想当科学家,亦或是教师,等等一些在我们脑海...
    鱼十七123阅读 175评论 0 1