java入门第一天 基本介绍 环境配置 小小测试(上)
2015-10-10 13:38
666 查看
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的范围
汉语:人与人沟通的语言
编程语言:人与计算机沟通的语言
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 } }
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统