JAVA入门笔记01

JDK是JAVA的核心,包含了JRE,JDK是开发环境,JRE是运行时环境;
JAVA特点:跨平台,面向对象,安全性,并发性(多线程);

创建JAVA文件——file——java  project——src——package(格式:com.**.**)——new class
源代码.java文件——编译器——字节码.class文件

测试是否安装好JDK:桌面新建文本文档HELLO.text——后缀名文件格式txt改为java——敲代码,类名为文档名HELLO——CMD——cd Desktop——javac HELLO.java——桌面生成.class文件——java HELLO——输出信息

JAVA的GC(垃圾回收)机制:
在程序员不能具体控制时间,系统在不可预测的时间调用system.gc()的时候;;
作用:删除不使用的对象,回收内存空间;系统级线程跟踪存储空间的分配情况,并在JVM空闲时检查并释放可被释放的空间。


package com.zbj.test;

public class Test {

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("so cool~");
int age=20;
//字节
byte a=1;
//短整型
short b=2;
//长整型
long c=100;
float f=1.1f;//后面的f不能漏
double d=1.11;//这个就不用后面加d
char myChar='a';//单引号,单字符。存储形式为整数,可在ASCII表上找到
boolean myBoolean=true;//或者false,只有这两个
String mystring="Hello,帅哥";//双引号,多字符
//强制类型转换
                double len1=1.12;
                int len2=(int )len1;
//char可转换为int但是string不能
        char myChar1='a';
        int myInt=myChar1;
        System.out.println(myInt);//输出97为a在ASCII表上的值
        //占用字节:boolean_1,char_2,int_4,float_4,double_8.大的可以自动转换成小的,小的转换成大的要强制转换
        //常量,final关键字,变量名大写,不可改变
        final int MYAGE=20;
}

}

//单行注释,快捷键:ctrl+/
//多行注释,选中,ctrl+?
/**
 * 注释格式,注意第一行为两个斜杠
 * 
 * 
 */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值