Java基础 DAY01
Java概述
1.学习新技术或者知识点的基本原理和基本语法(不用考虑细节)
2.快速入门(基本程序,crud)
3.开始研究技术的注意事项,使用细节,使用规范,如何优化(优化没有止境)
转义字符
public class class1 {//编写一个main方法public static void main(String[] args){// \t :一个制表位,实现对齐的功能System.out.println("北京\t天津\t上海");// \n :换行符System.out.println("jack\nsmith\nmary");// \\ :一个\ \\ 第一个斜杠是转义,第二个斜杠是输出斜杠\System.out.println("C:\\Windows\\System32\\cmd.exe");// \" :一个"System.out.println("老韩说:\"要好好学习java,有前途\"");// \' :一个'System.out.println("老韩说:\'要好好学习java,有前途\'");// \r :一个回车 System.out.println("韩老师教育\r北京");// 解读// 1. 输出 韩老师教育// 2. \r表示 回车System.out.println("韩老师教育\r北京"); // 北京平教育(输出内容)//练习System.out.println("书名\t作者\t价格\t销量\n三国\t罗贯中\t1200");}
}
初学Java易犯的错误
1、找不到文件
解决方法:源文件名不存在或写错,或者当前路径错误
2、主类名和文件名不一致
解决方法:声明为public的主类应与文件名一致,否则编译失败
3、缺少分号
解决方法:编译失败,注意错误出现的行数,再到源代码中指定位置改错
4、编程最容易犯的错误是语法错误
Java要求必须按照语法规则编写代码,如果违反了语法规则,例如:忘记了分号,大括号,或者拼错了单词;
例如:错误:找不到符号 (一般是单词拼写有误)
例如:中英文分号;;
不好修改的错误其实是业务错误,环境错误
注释comment
用于解释说明程序的文章就是注释,注释提高了代码的阅读性(可读性),注释是一个程序员必须要具有的良好编程习惯,将自己的思想通过注释先整理出来,再用代码去体现
被注释的语句不会被JVM(Java虚拟机)运行
Java中的注释类型
1、单行注释
//
2、多行注释
/*
*/
3、文档注释
注释内容可以被jdk提供的工具javadoc所解析
Java代码规范
1、类、方法的注释,要以Javadoc的方式来写
2、非Javadoc的注释,往往是给代码的维护者看的,着重告诉读者为什么这样写、如何修改、注意什么问题等
3、使用tab操作,实现缩进,默认整体向右边移动
//选中,然后输入 tab整体右移;
//选中,然后输入shift + tab 整体左移
4、运算符和= 两边习惯性各加一个空格,比如a + b = f
5、源文件使用utf-8编码
6、行宽度不要超过80字符
7、代码编写次行风格和行尾风格
相对路径和绝对路径
相对路径:从当前目录开始定位,形成一个路径;
绝对路径:从顶级目录D,开始定位,形成的路径;
课后练习
JDK,JRE,JVM的关系
1.JDK = JRE +Java开发工具
2.JRE = JVM + 核心类库
环境变量path配置及其作用
1.环境变量的作用是为了在dos的任意目录,可以去使用Java 和javac命令
2.先配置 JAVA_HOME = 指向jdk安装的主目录
3. 编辑path环境变量,增加 %JAVA_HOME%\bin
Java编写步骤
- 编写java的源代码
- javac编译 ,得到对应的 .class 字节码文件
- java 运行, 本质就是把 .class 加载到jvm 运行
Java基础 DAY01相关推荐
- 橘子笔记~Java基础~Day01
橘子笔记~Java基础~Day01 01.Java语言概述 02.常用的DOS命令 03.Java语言开发环境 04.JDK的下载和安装 05.JDK和JRE跨平台 06.编写HelloWorld案例 ...
- JAVA基础Day01
Day01 1-1 EditPlus下载安装以及使用 下载:192.168.100.2 安装 使用 新建Ctrl + N 保存Ctrl + S 1-2 常用快捷键 复制Ctrl + C 粘贴Ctrl ...
- 《第一阶段 Java基础 Day01笔记》————————第一讲 Java入门
第一讲 Java入门 1.爪哇岛(印尼) Java之父 ...
- java基础 day01笔记
1. Eclipse的下载安装.Java开发环境搭建 2.HelloWorld案例 3.注释.关键字.标识符 4.数据(数据类型.常量) ###01Eclipse的下载安装 A: Eclipse的下载 ...
- 小汤学编程之JAVA基础day01——JAVA基本概念、第一个JAVA程序
一.JAVA的概念 1.名字的由来 2.java之父 3.java的分类 4.虚拟机跨平台原理 二.第一个JAVA程序 1.编译环境 2.环境变量 3.用黑 ...
- 学习java基础day01
JVM是一个类似舞台一样的东西 class HelloChina{ public static void main(String[] args){ System.ou ...
- day01 - java基础语法
day01 - java基础语法 1. Java概述 1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国S ...
- java学习#day01(Java常用计算机基础知识、JDk的下载与安装、环境变量的配置、IDEA的下载与安装)
java基础: 1.计算机: 硬件:为软件运行提供物质基础 举例:CPU,硬盘,内存,显卡,鼠标 软件: a:系统软件:DOS,Windows,Linux,Unix,MAC,IOS... b:应用软件 ...
- JAVA后端开发(Java基础)Day01
一.软件开发 1.1.什么是程序 用于解决现实中实际问题的,使用编程语言编写的指令的集合. 1.2.计算机编程语言 C语言:做系统,嵌入式开发,与硬件结合的开发 C++:游戏开发 Java:Andro ...
最新文章
- 重磅 | 王劲被百度起诉后首露面:称打印机电脑已报废,赔了318块钱,没接到法院传票
- 【转】ASP.NET中“字母和数字混合的验证码”详解
- 《Enterprise Library深入解析与灵活应用》博文系列汇总
- 告诉SEO初学者:百度收录并非终极目标
- AI 到底是怎么「想」的?
- python基础课程2(看代码看注释)--条件判断|循环|函数|生成器|类
- C#开发人员能够可视化操作windows服务
- 我对Linux输入输出重定向的小结
- Jupyter Lab的学习笔记
- python表白代码大全-python表白代码
- Rocksdb参数总结
- 绝地求生服务器维护需要多久,绝地求生8月4日更新到几点?绝地求生维护一次需要多长时间?...
- 字节面试官推荐的一份 Java 基础面试题!太顶了
- (三)零基础入门C语言 --- C语言之入门课程
- python runtimewarning_训练神经网络,numpy出现runtime warning的解决思路
- java 读取excel模板_java如何读取excel表格的信息,java读取excel模板
- idea翻译插件Translation Tkk错误
- java什么都听过_【Java】程序员最大的悲哀是什么?
- 数码相框-font字体模块
- 二叉树线索化仍不能解决的两个问题及原因