java特点:一次编译,到处运行java三方面的内涵:编程语言,开发工具,运行环境
JDK:Java Development Kit Java 语言软件开发工具包
J2EE 企业级应用程序的开发,J2SE 普通标准应用程序的开发,J2ME手机消费类电子设备应用程序的开发
环境变量:
查看环境变量 1、在命令行用set命令 2、环境变量面板窗口 设置对所有程序起作用
Java -verbose 显示装在Java的详细过程
在修改某个jdk配置时若始终没生效,需查看修改与使用的jdk版本是否为同一个
Lesson1
cd ja*w* 目录过长可使用星号通配符
public类所在的源文件名与类名必须一致,一个源文件中不可有两个public类
编译 javac xxx.java
运行 java xxx
main函数定义格式
public static void main(String [] args)
{
}
println与print的区别,前者多输出一个换行符
JVM的运行过程:代码装入,代码校验,代码执行
垃圾回收器
反编译工具JAD
Java基本语法
严格区分大小写
java中的标识符,可以由任意顺序的大小写字母、下划线和美元符号组成,但不能以数字开头,不能是关键字
java中常量
整型、长整型、单精度浮点数、双精度浮点数、布尔、字符常量、字符串常量、null常量java的变量类型
数值型 整数类型(byte,short,int,long)、 浮点类型(float,double)
基本数据类型 字符型(char)
布尔型(boolean)
引用数据类型 类(class)、接口(interface)、数组
变量的字节大小及有效取值范围 byte占用一个字节,数字大小为-27—27-1 short占用两个字节,大小为-215—215-1 int占用四个字节-231—231-1 long占用八个字节-263—263-1 float占用四个字节1.4E-45~3.4E+38, -1.4E-45~-3.4E+38 。 double占用八个字节4.9E-324~1.7E+308,-4.9E-324~-1.7E+308 。 char占两个字节0—2的16次方减1,是unicode编码。字符的本来面目,可以直接将一个数字赋给字符变量的原因。 Boolean占一个字节true和false。 类型转换 System.out.println('a'+1);与 System.out.println(""+'a'+1); 前者只是基本数据类型的加运算,后者涉及类型转换,加号在起到连接字符串的作用
自己看视频时记在本子上的一些东西,笔写一遍电脑再打一遍应该能记住了吧,也不知道那些是有用的,走一步是一步吧
|