1,java的运行
先安装JDK,同时调整环境变量(Java-Home、CLASSPATH、Path);
注册码云,安装git,学会克隆,三步走;
安装SublimeText3,创建一个文件夹,该名称后缀为.java,打开就可以写代码,但是,用sublimeText3写代码一定记得保存;
用sublimetext3写的代码用cmd运行,如果进入其他盘:d; 进入某个文件夹:cd; 每一个类都会生成一个.class, 所以可以随用随取,一次编译,到处运行,实现跨平台使用!
自己的文本编译器默认utf-8编码,而java默认GBK编码,所以运行时先指定编码格式:javac -encoding utf-8 …….java;
JDK:java开发者工具,JPE:java运行时的环境,JVM:java虚拟机;
2,main语言
类名要满足大驼峰;变量名要满足小驼峰(变量名由数字,字母,下划线,美元符号组成,但不能用数字开头,美元符号和下划线开头合法但不合理);
一个java程序中只能由一个public类和一个main方法
类存在于源文件中,方法存在于类中,语句存在于方法中
int、long、double、float、char、byte、short、boolean
public class Task1 { //1,整型变量int,占4个字节,即32位,表示范围:-2^31~2^31-1 public static void main1(String[] args) { //System.out.println("hello"); //查看整形数据范围 System.out.println(Integer.MAX_VALUE + 1);//integer包装类 System.out.println(Integer.MIN_VALUE - 1); } //2,长整型long,占8个字节,即64位,表示范围:-2^63~2^63-1 public static void main2(String[] args) { long a = 10L;//定义一个长整型变量,初始值后加L,l也可。 System.out.println(a); //查看long长整型的数据范围 System.out.println(Long.MAX_VALUE); System.out.println(Long.MIN_VALUE); } //3,双精度浮点型变量double,占8个字节, public static void main3(String[] args) { double n = 1.1; System.out.println(n*n);//小数没有一个最精确的,只能最精确到小数后几位。如float是6位 double a = 1.0;//int a = 1; double b = 2.0;//int b = 2; System.out.println(a/b);//输出结果为0.因为int是整型,0.5只能取整数位0 } //4,单精度浮点型变量float,占4个字节 public static void main4(String[] args) { float f = 12.5f; System.out.println(f); } //5,字符型变量char,单引号+单个字母 public static void main5(String[] args) { char ch = 'g'; char ch1 = '高'; char ch2 = '8';//只能有一个字符 System.out.println(ch); System.out.println(ch1); System.out.println(ch2); } //6,字节型变量byte 占一个字节,表示范围-2^7-2^7-1 public static void main6(String[] args) { byte b = 127; System.out.println(b+1); } //7, 短整型变量short,占2个字节,表示范围-2^15-2^15-1 public static void main7(String[] args) { short s = 10; System.out.println(s); } //8,布尔类型变量boolean,占一个字节(无明确规定) public static void main8(String[] args) { boolean flg = true;//布尔类型只有两个值,true or false System.out.println(flg); } }
目前处于看视频初学阶段,如有不对之处希望能得到大神的不吝赐教,会不断改正更新!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)