Java学习day02-eclipse使用,输出语句、变量、常量

Java学习day02

Java学习day02-eclipse使用,输出语句、变量、常量_第1张图片

Java语言特点

  • 开源
    底层封装的类和方法的实现代码可以看的
  • 跨平台:Write once,run anywhere.
    .java代码编译以后生成的.class文件(二进制字节码),这个class文件可以放到任何操作系统平台运行。
  • ps:为什么能够实现跨平台
    -因为有JVM(Java Virtual Machine Java虚拟机)
    -java代码跨平台,JVM不能跨平台
    Java学习day02-eclipse使用,输出语句、变量、常量_第2张图片

JVM、JRE、JDK的关系

**JVM Java Virtual Machine	java虚拟机:实现跨平台
JRE Java Runtime Enviroment Java运行时环境
	运行Java程序必要的基础环境:使用Java软件的用户
JDK Java Development Kits	Java开发工具包
	开放Java的程序员**
	
类库:设计编程语言,会将一些底层的基本功能设计好,
     提供给程序员直接使用
     
	 类.属性.方法()
	 System.out.println("输出的内容")

Java学习day02-eclipse使用,输出语句、变量、常量_第3张图片

Java技术平台

  • J2SE/JavaSE Standar Edition Java标准版
    Java开发的基础

  • J2ME/JavaME Mirco Edition Java微型版
    移动端,嵌入式开放,Android开发

  • J2EE/JavaEE Enterprise Edition Java企业版
    企业级网站开发

使用集成开放环境编写Java代码(Eclipse)

  1. Eclipse安装,下载地址.
    Java学习day02-eclipse使用,输出语句、变量、常量_第4张图片
    Eclipse这个软件是Java开放的,运行这个软件,你的电脑至少要有JRE,我们已经配置了JDK。
    第一次启动时需要指定workspace工作区间,就是项目代码保存的默认位置
    Java学习day02-eclipse使用,输出语句、变量、常量_第5张图片

  2. 基本环境配置
    window–preference各种环境参数配置

字体

Java学习day02-eclipse使用,输出语句、变量、常量_第6张图片

编码

Java学习day02-eclipse使用,输出语句、变量、常量_第7张图片

设置JDK环境

Java学习day02-eclipse使用,输出语句、变量、常量_第8张图片
Java学习day02-eclipse使用,输出语句、变量、常量_第9张图片

设置编译级别

Java学习day02-eclipse使用,输出语句、变量、常量_第10张图片

创建项目

Java学习day02-eclipse使用,输出语句、变量、常量_第11张图片
Java学习day02-eclipse使用,输出语句、变量、常量_第12张图片

命名规范
类名:大驼峰命名法,Pascal命名法:每个单词首字母大写
项目名:全小写,分隔符使用-	spring-aop-4.2
schoolmanagemntsystem	hospitalsystem
包:全小写

Java学习day02-eclipse使用,输出语句、变量、常量_第13张图片

编码、运行

代码如下:

//声明包:告诉编译器,当前类在哪个权中
//声明包必须在源代码的第一条语句
package com.day02;

//定义类:Java程序的结构就是类
public class test01 {
    //主方法:程序入口
	public static void main(String[] args) {
		System.out.println("我的第一个Java程序");
	}
}
删除项目

不选中:将当前项目从eclipse这个开发环境中移除,项目文件还是磁盘上,不会真正删除
不选中::彻底删除,删除磁盘中的项目文件

Java学习day02-eclipse使用,输出语句、变量、常量_第14张图片

导入项目

Java学习day02-eclipse使用,输出语句、变量、常量_第15张图片

默认窗口还原

window----perspective—reset perspective

注释

注释:
给程序员看的,对关键的代码解释说明
一般的要求:注释的行数至少要占待命行数的30%
编译器编译代码的时候直接跳过注释

Java有三种注释

单行注释
	//
多行注释
	/*
	
	*/
文档注释:生产帮助文档
    /**

   */
常用快捷键

新建 ctrl+N
弹出窗口切换位置 alt+字母
提示帮助 alt+/
main alt+/
sysout alt+/ 输出
运行程序 ctrl+F11
格式化代码 ctrl+shift+F 不能有语法错误 输入法冲突

向下复制代码 ctrl+alt+向下箭头 显卡冲突
向上复制代码 ctrl+alt+向上箭头

删除代码 ctrl+D

添加/取消单行注释 ctrl+/

添加多行注释 ctrl+shift+/
删除多行注释 ctrl+shift+\

输出语句
//println()和print()的区别
public class MyTest02 {

	public static void main(String[] args) {
		//System系统定义的类
		//()是方法的标志:
		//方法就是一个功能:这个方法
		//println()就是系统写好的方法,可以在控制台输出一句话,打印结束,换行
		//""	字符串
		System.out.println("aaa");
		System.out.println("bbb");
		System.out.println("-------------");
		//print()方法不换行
		System.out.print("ccc");
		System.out.print("ddd");
	}

}
//转移字符
public class MyTest03 {

	public static void main(String[] args) {
//		//整数
//		System.out.println(1);
//		//浮点数
//		System.out.println(1.1);
//		//println()打印字符串:一般都是原样输出
//		System.out.println("aa呃呃呃呃eee----()()a");
		//字符串可以配合转义字符
		//转移字符:以\开头,配合一个特定的字符,产生其它的效果,和原样输出不同
		System.out.println("123456781234567812345678");
		// \t制表符:跳到下一个输出区,8个字符的位置是一个输出区
		System.out.println("abc\t\tabc");
		// \"	在字符串中代表"
		System.out.println("aaa\"aa");
		// \\	在字符串中代表\
		System.out.println("aaa\\taa");
		System.out.println("d:\\code\\eclipsecode");
		// \n	换行
		System.out.println("aaa\n");
		// \能够搭配的字符,是系统定义,下面的代码报错,是无效的组合,系统报错
		//System.out.print("bbb\sttt");
	}

}
常量

定义常量:使用final关键字定义
字面值常量

变量

定义变量

public static void main(String[] args) {
		//定义一个整型变量:
		//数据类型 变量名;
		int age;
		//给变量赋值
		age=11;
		//使用变量:输出
		System.out.println(age);
		// =赋值运算符:等号右边的值给左边
		//使用变量:其它操作
		age=age+1;
		System.out.println(age);
		age=15;
		System.out.println(age);
		
	}
public static void main(String[] args) {
		//声明变量:	数据类型 变量名
		double score;
		score=1.1;
		System.out.println(score);
		score=score+90;
		System.out.println(score);
		
	}
public static void main(String[] args) {
		//数据类型  变量名
		char gender;
		gender='男';
		gender='女';
		System.out.println(gender);
		
	}
public static void main(String[] args) {
		int a;
		a=1;
		//声明和赋值一步完成
		int b=2;
		//同时声明多个变量,使用,隔开
		int c,d,e,f=1;
		//System.out.println(c);
		System.out.println(f);
	}
public static void main(String[] args) {
		//声明一个字符串
		String name="张三";
		int age=11;
		double score=91.1;
		
		System.out.println("name");
		System.out.println(name);
		System.out.println("姓名:"+name);
		System.out.println(1+1);
		System.out.println(1.1+1);
		System.out.println(1.1+2.2);
		System.out.println("abcd"+123);
		System.out.println("abcd123");
		System.out.println(1+2+"aaa");
		System.out.println("aaa"+1+2);
		
		System.out.println("姓名:name,年龄:age,成绩:score");
		System.out.println("姓名:"+name+",年龄:"+age+",成绩:"+score);
	}

你可能感兴趣的:(小白Java学习之路,java,eclipse,学习)