JAVA入门笔记01

来源:互联网 发布:淘宝红包链接怎么复制 编辑:程序博客网 时间:2024/05/18 01:20
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+?
/**
 * 注释格式,注意第一行为两个斜杠
 * 
 * 
 */
原创粉丝点击