学习笔记(10):Java8零基础入门视频教程-基本数据类型与引用类型

Celandine ·
更新时间:2024-09-20
· 924 次阅读

立即学习:https://edu.csdn.net/course/play/3044/167551?utm_source=blogtoedu

JDK包含JRE和其他工具
JDK=JRE+其他工具

package:
1、package的作用?
    目的是解决命名冲突问题(变量命名,方法名)
    namespace
2、package的命名规范?
    com.icss.bk.thread.biz
    范围.公司简称.项目名简写.业务模块.层
    包名全部小写
    用.进行分割

*.java 源代码文件

bin文件夹  *.java的文件编译后的结果放置在bin中

*.class 半编译代码  (字节码)

*.c -->> *.exe 编译后的内容是二进制码(机器码) ---依赖于你的操作系统和CPU指令集

java 程序和JavaScript,都是解释运行的语言 -------慢
c语言是编译运行的语言                     -------运行速度快

java核心机制
java虚拟机
跨平台
垃圾收集机制
系统自动执行,不能强制执行

内存泄露 ------ C,C++

一个程序一定要有一个启动点,从启动点开发分配内存
web project :web 服务器启动时,加载项目(它没有main函数)
java project:main 函数

public static void main (String[] args){
}

public:作用范围,在main函数中,只能使用public,不能使用private/protected/默认

void:函数的返回值
     表示这个函数无需返回任何信息
    public int getCount(){
    }
String[]:表示字符型数组
args:参数的名字无所谓,可以修改

static:关键字,静态的
    静态变量、静态方法(表示这个方法,与所在的class无关)

java数据类型划分


数据类型:基本类型、引用类型
    基本类型:内存分配空间固定的数据类型
    byte 1字节
        1byte=8bit
        1bit只一个0或一个1

引用类型:复杂的数据类型
        对象类型
        C    指针:指向某一块内存地址
        java    引用:间接指向内存地址
 
booleande 本质就是byte,在语言中没有Boolean类型


作者:叫我老方



学习笔记 java8 基本数据类型 JAVA 数据类型 数据 学习 零基础 引用类型 教程

需要 登录 后方可回复, 如果你还没有账号请 注册新账号