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

立即学习: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类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值