黑马程序员学习(一) JAVA概述和环境搭建
2015-09-14 16:13
561 查看
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
今天决心要参加黑马的java就业班,今天开始自学java基础,一个月之内一定要一次性通过考核!
一:开发工具获取
1、开发工具包JDK, 下载地址:
到ORACLE公司官方网站(http://www.oracle.com/)下载。
2: 下载文件的选择:
对于windows操作系统,最后下载的文件的文件名格式为:jdk-6uX-windows-i586.exe,其中“6uX”代表版本号,其中包含了JDK和JRE,文件大小大概70M; 例如笔者下载最新的JDK为Java SE Development Kit 6 Update 25,相应的文件名为jdk-6u25-windows-i586.exe,文件大小为76.66M。相关网页如图所示
3:环境配置:
在”我的电脑”的环境变量中,添加JAVA系统变量;具体操作是在“系统变量”区域新建变量名为“JAVA_HOME”的变量,变量值为JDK的安装路径,如“C:/Java/jdk1.6.0_25”;接着将JAVA_HOME添加到系统变量Path之中,方法是编辑打开系统变量Path,在原有的变量值前添加双引号内的代码“%JAVA_HOME %/bin;”,其中的分号起分隔作用,不可缺少。
4:cmd模式操作:
md:建立目录 cd:进入目录cd..:返回上层rd:删除文件夹del:删除文件
2:用JDK开发java程序;JDK包括JRE和开发工具包;JRE包括JVM和核心类库;JVM是虚拟机,用于进行语言解析之后和底层系统进行交流。
3:把javac和java文件的路径返给Path中,即可以直接在cmd中进行操作。classpath路径中的类可以直接在java中运行。
二:简单基础知识
1:二进制位数: byte8个,short16个,int32个,long64个
2:强制转换:byte b=3;b=(byte)(b+2);
3:有负数参与的余数运算,结果看左边。1%-5=1。相当于商是0,余数为除数。
4:转意字符: \n换行 \b退格 \r回车 \t制表符,相当于Tab
5:a^b=a异或b,a!=b为true。 一个数异或两次为原数。 a^b^b=a;
今天决心要参加黑马的java就业班,今天开始自学java基础,一个月之内一定要一次性通过考核!
一:开发工具获取
1、开发工具包JDK, 下载地址:
到ORACLE公司官方网站(http://www.oracle.com/)下载。
2: 下载文件的选择:
对于windows操作系统,最后下载的文件的文件名格式为:jdk-6uX-windows-i586.exe,其中“6uX”代表版本号,其中包含了JDK和JRE,文件大小大概70M; 例如笔者下载最新的JDK为Java SE Development Kit 6 Update 25,相应的文件名为jdk-6u25-windows-i586.exe,文件大小为76.66M。相关网页如图所示
3:环境配置:
在”我的电脑”的环境变量中,添加JAVA系统变量;具体操作是在“系统变量”区域新建变量名为“JAVA_HOME”的变量,变量值为JDK的安装路径,如“C:/Java/jdk1.6.0_25”;接着将JAVA_HOME添加到系统变量Path之中,方法是编辑打开系统变量Path,在原有的变量值前添加双引号内的代码“%JAVA_HOME %/bin;”,其中的分号起分隔作用,不可缺少。
4:cmd模式操作:
md:建立目录 cd:进入目录cd..:返回上层rd:删除文件夹del:删除文件
2:用JDK开发java程序;JDK包括JRE和开发工具包;JRE包括JVM和核心类库;JVM是虚拟机,用于进行语言解析之后和底层系统进行交流。
3:把javac和java文件的路径返给Path中,即可以直接在cmd中进行操作。classpath路径中的类可以直接在java中运行。
二:简单基础知识
1:二进制位数: byte8个,short16个,int32个,long64个
2:强制转换:byte b=3;b=(byte)(b+2);
3:有负数参与的余数运算,结果看左边。1%-5=1。相当于商是0,余数为除数。
4:转意字符: \n换行 \b退格 \r回车 \t制表符,相当于Tab
5:a^b=a异或b,a!=b为true。 一个数异或两次为原数。 a^b^b=a;
相关文章推荐
- 程序员的自我修养——链接,装载与库(第3,4部分)
- 黑马程序员--指针与变量
- 程序员的自我修养——链接,装载与库(第1,2部分)
- 【SQL-码农】MSSQl分布式查询
- android 程序员辅助工具第一期
- 程序员如何爱护眼睛
- 程序员八荣八耻
- 黑马程序员_java13_java小知识点
- 今天是快乐的程序员节
- 大龄程序员
- 进入IT企业必读的200个.NET面试题
- 进入IT企业必读的200个.NET面试题
- 黑马程序员--关于printf和scanf的一些总结
- 黑马程序员--#import和@class的区别
- 百度面试题集锦
- 实习面试
- 最老程序员开发实训10--Android---应用介绍页面实现2
- 最全前端面试问题及答案总结
- 程序员的爱
- [ios学习]iOS架构师的职业发展方向