JAVA基础

来源:互联网 发布:孙志刚事件的网络舆论 编辑:程序博客网 时间:2024/06/04 19:14


输出
publice  公共的
class 类
helloworld 名
System 系统
out 向外
println 打印

(String[] args)参数
 // 编写代码(java 固定)
publice class HelloWorld{
//mian 方法:java程序的入口,也就是说java程序从main中开始一行一行的执行

 pubice(公共的) static (静态的)void(没有返回值) mian(String[] args){
 //System.out.println:系统向外打群工部并换行
 //向控制台显示内容:必须用“”把要显示的内容给扣起来
  //显示:helloworld
  System.out.println("Hello,world");

 
 }
}
//main 方法:java程序的入口,也就是说java 程序从main中开始一行一行的
执行
//编译:先检查源代码里有没有错误,如果没有错误,直接编译成.class文件
javac java文件的全名(Helloworld.java)
解释并执行:JVM逐行的解释.class文件,解释成机器语言(000100....)
在java平台上运行
  java --helloworld.java--helloworld.class--javac  jvm(把.class 文件变为机器码)

Ecliipse
1)所有JAVA开发统一的工具,开发就是使用Eclipse(j2se)MyEclipse(j2ee)在eclipse集成很多其他的java应用插件
2)工作空间(workspace)::保存代码的位置
3)每次都要新建一个工程,在该工程下面创建我们程序
4)运行:run as
6编程几个注意点
1)除了""内部,其他地方都不能使用中文,java不识别
2)千万担心中文的标点符号,不要使用中文的输入法中各种符号
3)java严格的区分大小写
7java中的注释
1)注释功能:解释代码的含义,注释不参与代码的运行
变量:就是内存中的一块独立存储区域
2)变量2个要素:
变量的名称--独立
数据类型--变量能用来保存的数据的类型
3)定义变量的格式--
数据类型 变量名
eg   int num1  在开辟一个名称叫做num1且只能用来保存整数的变量
4)赋值符号 =
把右边的值赋值给左边的变量
num1=12
num1=20;覆盖,最后赋的值会覆盖之前赋的值
5)控制台输出变量的值
格式System.out.prinln(变量名)
6)在同一个区域内:不能定义相同名称的变量
{}
7)变量必须要定义,后使用
9 print println(下次的)

print 不换行
println 换行
把变量和字符串一起输出
a)字符串 就是打印到控制台显示的内容
格式 System.out.println("字符串");
b)显示变量 把变量的值显示到控制台上
格式 System.out.println(变量的名字);
c)同时显示变量和字符串:使用“+”连接变量和字符串
eg System.out.println("num1="+num1);
输入
sun为了简化java的开发,提供了很多的工具类,这些工具类统一称为类库,比如为了从控制台输入信息,sun创建了一个叫做Scanner的工具类,以便于输入
使用工具类的步骤
1)导入工具类
import java.util.Scanner;--导入输入Scanner的工具类
2)创建工具类的对象(模仿)
Scanner scanner = new Scanner(System.in);
3)使用工具类的对象scanner 从控制台输入数据,赋值给变量num
int num = scanner.nextInt();
system.out.println("num="+num);

imprort.java.util.Scanner
public class Demo3{
//模拟一个整数加法的计算器
public static void main(String[] args){
//分析:首先创建一个输入的工具对象scanner,然后定义两个整型变量num1.num2用来接收result结果,显示result的值
导入工具类
import java.util.Scanner;
创建一个工具类的对象
Scanner scanner=new Scanner(System.in);
int num1,num2;
System.out.println("请输入第一个数:");
使用工具类的对象
num1=scanner.nextInt();
System.out.println("请输入第二个数:");
num2=scanner.nextInt();
int result = num1+num2();
System.out.println("加法运算的结果是:"+result);

//定义两个变量num1,num2用来接收用户输入的值
num1
//定义一个变量result用来保存num1+num2的结果
//把结果显示在控制台上


}
}



1)包:用来管理我们所写的类(class),可以避免重名
2)企业开发中代码管理:
工程名
 包名1

 class
 class

 包名2
 class
 ...
3)包的命名规则:
大型项目包的名字一般都是以com/org开头,公司名称.项目名称.模块名称
eg:com.chensisi.tts6.login

4)标识符
 标识符:起的名字规范
1,开头必须是字母,下划线(_)或者$开头而且名字中只能包含字母,数字,下划线(_)和$
eg:
,笔试最容易考的问题就是以数字开头
切记:标识符一定不能以数字开头,笔试的重点
a不要出现下划线,和$之外的其他的任何特殊字符
错:1num  num!
b不要跟java中关键字重名
eg  int int;(错)
c不要出现中文,在企业开发中,变量名不能使用中文
d 名字中一定不能出现空格


3,建议:见名知意
     int num;
     int agc;
     当出现多个英文单词的时候,最好使用"驼峰"式写法:从第2个单词开始,每个单词的首字母必须大写

   eg: public class HelloWorld
    int numInt;
4,java严格区分大小写
eg:
    int a;
    int A;
    a和A两个完全不同的变量

java共有八种基本数据类型
四种整数类型(byte short int long)
两种浮点数类型(float,double)
一种字符类型(char)
一种布尔类型(boolean)

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 一年级学生记不住生字怎么办 一年级小孩记不住生字怎么办 配镜度数高了怎么办 宝宝两岁半不肯坐马桶拉臭臭怎么办 儿子字写得不好 怎么办 小孩不听话不爱读书和写字怎么办 两岁宝宝不愿意穿衣服怎么办 做题粗心不认真怎么办 5岁宝宝不会写字怎么办 四岁宝宝不会写字怎么办 4岁宝宝不写字怎么办 四岁宝宝不写字怎么办 孩子学习粗心计算能力差怎么办 一年级的小朋友不爱看书怎么办 马上要生了害怕怎么办 孩子做题不爱读题怎么办 孩子作业写的慢怎么办 孩子学习不好怎么办我们有绝招 英语不会做题怎么办呢? 小学二年级孩子厌学怎么办 狗狗拉肚子不吃东西怎么办 小孩做作业时容易发呆怎么办 一上高速就犯困怎么办 孩子初中数学学不好怎么办 高三注意力不集中怎么办 考砸了家长打我怎么办? 高三学生困疲劳怎么办 高三晚上很困怎么办 孩子上高三压力大不想上学怎么办 高三的孩子压力大怎么办 高三复读压力大怎么办 孩子一年级做数学粗心怎么办 一年级的孩子数学总粗心怎么办 天生手脚笨的人怎么办 高三的孩子厌学怎么办 二年级小孩学习笨怎么办 孩子高二不想上怎么办 高三孩子玩手机怎么办 孩子考试粗心丢题怎么办 工作中总出错是怎么办 工作上做错事了怎么办