java入门第一天 基本介绍 环境配置 小小测试(上)

java:编程语言

汉语:人与人沟通的语言

编程语言:人与计算机沟通的语言


java语言的特性:(面试常问问题)

跨平台:JVM
HelloWorld.java(源代码文件) -->HelloWorld.class(字节码文件)
linux--lJVM   
windows --wJVM
面向对象:
继承

封装

多态

jdk推荐版本(高版本不一定稳定 ,低版本内容过少 )

jdk: 1.6   1.7
jre:

环境变量配置:
1.jdk   D:\java\jdk1.6
2.jre   D:\java\jre
我的电脑--属性--高级系统设置--高级--环境变量
新建:
变量名:JAVA_HOME
变量值:D:\java\jdk1.6
变量名:CLASSPATH
变量值:.;D:\java\jdk1.6\lib\dt.jar;D:\java\jdk1.6\lib\tools.jar
修改:
变量名:PATH
变量值:D:\java\jdk1.6\bin;

验证是否配置成功:  
cmd中分别键入:java和 javac
开发使用的软件:
MyEclipse:
jdk
Installed JRES
推荐版本:8.5  8.6

Eclipse

第一天上午:基本数据类型(4种8个)
整型:   byte  short int*  long* 
浮点型:float double* 
字符型:char*
布尔型:boolean* 

整型:整数
1T=1024G
1G=1024M
1M=1024K
1K=1024B
1B =8Bit

byte b = 1;
0000 0001
byte  1个字节  8位  -128~127
01111111    10000000(加粗部分为高位,高位表示符号位   0正 1负)
最大值+1变最小值
最小值-1变最大值
short 2个字节  16位   -32768~32767
int   4个字节  32位   -2147483648~2147483647
long  8个字节  64位   -9223372036854775808~9223372036854775807(时间的类型就是long型)

小测long的范围

package day01;
/**
 * 文档注释
 * 这是一个演示long类型的类
 */
public class LongTest {
	//public static void main(String args[]){}
	//主方法  main方法    函数(C)
	public static void main(String [] args){
		//
		System.out.println("Hello World");
		//获取一下long类型的最大值  Long(long类型的包装类)
		long max =Long.MAX_VALUE;
		System.out.println(max);//9223372036854775807
		//获取当前的系统时间  long值
		long time = System.currentTimeMillis();
		System.out.println(time);//1444446006670(毫秒)
		//1970
		long year = time/1000/60/60/24/366;
		System.out.println(year); //45+1970=2015
		//换算long最大值可以表示的年份
		long maxYear =max/1000/60/60/24/366+1970;
		System.out.println(maxYear);//291674077
		
	}
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值