java笔记【一】

1、java两个机制 
虚拟机制
垃圾收集机制,  解决了健壮性问题。
2、开发需要JDK ,用户只需要JRE
3、【师说】计算机这些书籍都是大砖块,不要一个字一个字去扣,二十看个大概就去动手
实践,从实践过程中学习到领悟到知识。
4、执行的命令,输入命令提示符, 其实是在安装的JDK里面的bin文件夹里的javac.exe 和java.exe  会跑到Path变量存储的变量值的
那些路径去找。 故只需要把c:\jdk\bin;复制到 path的变量值里面。
如果电脑里安装了多个版本,目前用的是哪个版本,就把这个路径放到最前面,因为电脑是从前往后找的。
5、敲命令java 和javac 出来一堆东西 证明环境安装配置好了。
6、public class HelloWorld{
public static void main(String[] args){
System.out.println("hello world");
}
编译 javac HelloWorld.java
执行java HelloWorld (在黑框框里面)
7、写程序记得时不时按一下ctrl+S键,及时存盘。
8、classpath里面配置路径为一个点“.”,表示当前路径。程序会到当前路径去找。
9、一个源文件中最多只能有一个public类。其他类可以有多个。
每一个类对应一个class文件。源文件名字必须和public类名字一致。
程序的执行入口是main方法。严格区分大小写。
/*
用于多行注释
*/
/**
*多行注释,并且可以被doc解析。
*/
10、现阶段学习,能自己敲一定要自己敲,等达到一定程度后,能copy则copy。
11、bak文件 是ultraedit 的自动备份文件,可以在设置里面取消。
------------------J2SE的基础语法--------------------------------
12、标识符不能以数字开头。标识符大小写敏感,长度无限制。标识符应该做到见名知意。
关键字:keyword 。class 后面跟着的是类的名字。所有关键字都是小写。
13、这句话说得很好,觉得解开了一点疑惑:(变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此使用每个变量前
必须要申请【声明】,然后必须进行赋值【就是填充内容】,才能使用。)
14、double d1,d2, d3 = 0.1 ,这里只是把d3的值赋予了 0.1。任何变量先声明再使用。
15、第一步 load到内存区
第二步 找到main方法开始执行
第三步 内存里面分成四块区域。
        code segment 代码区:存放程序代码
                   data segment:存放静态变量 和字符串常量
                   stack :存放 局部变量
                   heap:动态申请内存  即:new出来的东西。
16、局部变量------  方法体内部 包含方法体的变量
成员变量 ------ 方法体外部&& 类内部
java纯面向对象,所以没有全局变量这一说!!
出了大括号就没人认识大括号里面声明的变量了。
17、java中有4类八种基本数据类型。
java字符采用unicode字符编码。每个字符占两个字节。
转义字符“\” char  c='\n'    //表示换行
18、十六进制中记住10是A。
19、整数类型 byte 1字节, short 2字节,  int 4字节,  long 8字节。
十六进制 0x  和0X开头,0x12 ,八进制以0开头 ,比如012.
java默认整型常量为int型。 声明long型常量要在后面加L。

java浮点型常量默认为double类型(8字节),声明为float(4字节)需要在后面加F或者f.必须加否则出错。




1、byte,short,char-->int-->long-->float-->double
2、byte ,short,char 之间不会相互转换。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值