初始java_第一章__初始JAVA
1.java的三个发展方向:JAVASE(面向对象、API、JVM)、JAVAME(移动设备、游戏、通信)、JAVAEE(JSP、EJB、服务)
2.开发JAVA的程序步骤:1.编写源程序 2.编译 3.运行
3.JDK=JRE+开发工具
下载java环境jdk 安装并配置环境变量,
.安装直接下一步下一步直到安成(记住安装路径默认在C:\Program Files (x86)\Java\下)
3.配置环境变量
1).右键计算机属性--高级系统设置--高级下--环境变量--系统变量--PATH变量
2).编辑path变量,将jdk安装的jdk下的bin目录复制粘贴到path变量中以;英文的分号结束。(不要删除之前的变量)
3).测试环境变量是否可用,用java和javac来测试,窗口键+R调出运行中输入cmd后弹出命令提示符中输入java和javac测试(返回参数测试安装成功)
4).java命令用来执行编译后的class文件 javac命令用来编译编写的java文件生成class文件
4.IDE(Intergrated Developer Enviroment 集成开发工具)→.MyEclipse :
切换工作空间: File--switch WorkSpace-->Other-->选择非系统盘-->点击OK,
5.常见错误
1).类不可以随便命名 pbulic修饰的类的名称必须与JAVA文件同名
2)void不可少.
3)java大小写有区别
4)语句以 ; 结束
5.JAVA反编译工具
例如jad 可以将.class文件反编译为.java文件
6.三种注释:
1)单行注释 //
2)多行注释 /* */ 快捷键:ctrl+shift+/ 取消注释的快捷键:ctrl+shift+\
3)文档注释 /* * */
7.输出语句
System.out.print(); //输出完毕后不会自动换行 ,必须有参数
System.out.println(); //输出完自动换行,可以没要参数,相当于打印一个空行
" " 双引号中的内容 原样输出,有部分内容不能输出,需要转义
\"\" 控制台输出 ""
\\ 转义出一个\
\t :一系列的空格
\n :后续内容换行输出
8.调整JDK1.6到1.7:
1.在项目中点击属性Properties,找到Java Complier JDK Compliance下面的√取消 右边选择1.7.
2.再在Properties中找到JavaBuildPath
Remove移除JDK1.6
再点击JRE System Library
再将C:\Program Files (x86)\Java\jdk1.7.0_80
粘贴到JRE home上finish即可。
初始java_第一章__初始JAVA相关推荐
- HTML第一章:初始HTML
设置ws字体大小:左上角file-->Settings--->在搜索框中输入font 网页的第一行一定是<!DOCTYPE html>:网页声明,代表这个页面是h5页面 htm ...
- 《java学习之路》第一章:初识java第二节:helloworld
嗨大家好,我是埪动白,前一段时间由于一些原因,java学习之路停更了,我向大家道歉.今天我们来学习下一节 第一章:初识java 第二节:hello world 如果哪位同学没有看第一节,建议先看一下, ...
- minecraft编程java_第一章 minecraft编程mod
本帖最后由 ggsshh 于 2017-5-16 11:05 编辑 [size=14.0000pt]第一章 [size=14.0000pt]minecraft编程mod[size=14.0000pt] ...
- 全国互联电网调度管理规程(第一章__第九章)
全国互联电网调度管理规程(试行) 目 录 第一章 总则 第二章 调度管辖范围及职责 第三章 调度管理制度 第四章 运行方式的编制和管理 第五章 设备的检修管理 第六章 新设备投运的管理 第七章 电 ...
- 编程珠玑第二版 ---- 第一章个人习题集(Java)
第一题:如果不缺内存,如何使用一个具有库的语言来实现一种排序算法? 直接使用Collections.sort(list)排序 第二题:如何使用位逻辑运算来实现位向量? package com.xck. ...
- 第一章 JVM与Java体系结构
文章目录 前言 Java vs C++ 推荐书目 Java 及 JVM 简介 1.Java:跨平台的语言 2.JVM:跨平台的语言 3.字节码 4.多语言混合编程 5.Java发展的重大事件 6.Op ...
- 第一章__翠竹深林附桃源,险峰洞中别洞天.
数据库搭建与CentOS7安装(Mysql) 作为新手开发,有必要把所经过的一点一滴都记录下来.也为接下来的后人少走一些弯路!每次我都不会写太长,如果想解决问题!就慢慢读!(虽然我写的也不是很规范) ...
- VS Code 遇上 Java丨第一章:配置 Java 开发环境
读不在三更五鼓,功只怕一曝十寒. 准备工作 VS Code 安装包,示例版本:code_1.55.2-1618307277_amd64 JDK 15 安装包,示例版本:jdk-15.0.1_linux ...
- Java Persistence with MyBatis 3(中文版) 第一章 MyBatis入门
本章将涵盖以下话题: ž MyBatis是什么? ž 为什么选择MyBatis? ž MyBatis安装配置 ž 域模型样例 1.1 MyBatis是什么 MyBatis是一个简化和实现了Ja ...
最新文章
- 使DataGrid中的某些列隐藏起来
- MCMC笔记:齐次马尔可夫链
- 物理史2000年来最豪华阵容也是最为精彩的对决!
- lazarus开发android应用程序指南,Lazarus开发Android应用程序指南(2)
- 模板引擎 Velocity
- spring mvc +cookie+拦截器功能 实现系统自动登陆
- 交互式电子杂志_电子杂志形式与交互问题分析
- 泰拉瑞亚测试速度的软件,泰拉瑞亚1.4工具速度是多少 泰拉瑞亚1.4工具速度介绍-游侠网...
- postman自动化测试
- 手柄游戏之《恶魔城暗影之王》推荐
- 鞋城模板+html,西安锦绣鞋城整合营销策划方案
- Java字节简单介绍
- オルレイア / 雷斧
- 彻底删除2345输入法
- 淘宝购物车页面测试用例
- html、css --苏宁官网静态界面
- 手指头肌腱损伤鸿蒙训练,手指肌腱损伤恢复方法有哪些
- linux挂载 安装 fstab 详解
- mysql 索引(2)(索引失效的问题及解决)
- 17/10/2019 细胞死亡的十一种方式--转自解螺旋公众号
热门文章
- 亚信科技高念书:“一巩固三发展”五年打造百亿企业
- 百度现场面试:JVM+算法+Redis+数据库!(三面)| CSDN博文精选
- SDN精华问答 | 了解SDN架构
- 如果有这样一台服务器……
- git wechat.class.php,wechat-php-sdk/qywechat.class.php at master · gitye/wechat-php-sdk · GitHub
- doremi服务器可以导出文件,Doremi服务器检查与IMB 的通信-放映技术论坛
- 多项式拟合lm_R语言多项式回归
- Seata 与 Nacos Config配置中心整合_03
- cnpm不是内部或外部命令 cnpm: command not found 解决方案 cnpm
- mysqldump备份报Binlogging on server not active的解决