Java基础第一章(B)

上文中讲了最基础的编程知识,讲到了JDK,path,Java等高级的特点,接下来,让我们用最简单的举例,带你进入Java的世界

文章目录

一、idea的管理

二、idea快捷键

三 注释

四 Java 程序的结构与格式

五 Java 程序的入口

六 两种常见的输出语句

七 源文件名与类名

八 Java访问权限


前言

上文中讲了最基础的编程知识,讲到了JDK,path,Java等高级的特点,接下来,让我们用最简单的举例,带你进入Java的世界


一、idea的管理

这里提到这个是因为有的小白不太了解idea的界面,建议观看一下尚硅谷的idea的讲解视频,或者其他机构也是可以的,这样可以更好的敲打代码,下面我简单说一下idea的管理,

idea管理Java程序结构:

  • project
  • module
  • package
  • class

project:简单说,就是一个大的项目工程,这里可以包含许多的模版,包,以及类的划分

module:当我们进入工程里面,首先就是建立模块,比如这是一个xx的任务(等等)

package:这是我们任务里面什么什么部分

class:这些部分是什么零件(简单理解的)构成的(后面面向对象也会说的)

注意:

idea的Java程序是自动编译和执行的,在工程路径下的out文件里面

二、idea快捷键

快捷键

功能效果

ctrl+D

复制当前行数据到下一行

ctrl+Y删除所在行
ctrl+alt+l格式化代码
alt+shift+上下键上下移动代码
main\psvm\sout快捷键带入的相关代码
ctrl+/,ctrl+shift+/对代码进行注释

三 注释

注释就是在程序中解释说明自己代码功能的文字,方便他人和自己更好的阅读自己的代码,那么注释分为哪些呢?让我们接下来看!

单行注释                //

多行注释               /*     */

文档注释                /**    */

文档注释比较特殊,它是可以被提取到一个程序说明文档中去的

四 Java 程序的结构与格式

结构:
       类 {
                方法 {
                                语句 ;
                       }
           }
格式:
(1)每一级缩进一个 Tab 键
(2){}的左半部分在行尾,右半部分单独一行,与和它成对的"{"的行首对齐。
 

五 Java 程序的入口

Java 程序的入口是 main 方法
       
         public static void main ( String [] args ){
        }
 

六 两种常见的输出语句

        换行输出语句:输出内容,完毕后进行换行,格式如下:
                        System . out . println ( 输出内容 );
         直接输出语句:输出内容,完毕后不做任何处理,格式如下
                        System . out . print ( 输出内容 );
注意事项:
换行输出语句,括号内可以什么都不写,只做换行处理 直接输出语句,括号内什么都不写的话,编译报错

七 源文件名与类名

  (1)源文件名是否必须与类名一致?public 呢?
如果这个类不是 public ,那么源文件名可以和类名不一致。但是不便于代码维护。
如果这个类是 public ,那么要求源文件名必须与类名一致。否则编译报错。
我们建议大家,不管是否是 public ,都与源文件名保持一致,而且一个源文件尽量只
写一个类,目的是为了好维护。
  (2)一个源文件中是否可以有多个类?public 呢?
一个源文件中可以有多个类,编译后会生成多个 . class 字节码文件。
但是一个源文件只能有一个 public 的类
面试题:
一个Java文件里可以有多个类吗(不含内部类)?

参考答案

  1. 一个java文件里可以有多个类,但最多只能有一个被public修饰的类;
  2. 如果这个java文件中包含public修饰的类,则这个类的名称必须和java文件名一致。

八 Java访问权限

说一说你对Java访问权限的了解

参考答案

Java语言为我们提供了三种访问修饰符,即private、protected、public,在使用这些修饰符修饰目标时,一共可以形成四种访问权限,即private、defalut、protected、public,注意在不加任何修饰符时为defalut访问权限。

在修饰成员变量/成员方法时,该成员的四种访问权限的含义如下:

  • private:该成员可以被该类内部成员访问;
  • defalut:该成员可以被该类内部成员访问,也可以被同一包下其他的类访问;
  • protected:该成员可以被该类内部成员访问,也可以被同一包下其他的类访问,还可以被它的子类访问;
  • public:该成员可以被任意包下,任意类的成员进行访问。

在修饰类时,该类只有两种访问权限,对应的访问权限的含义如下:

  • defalut:该类可以被同一包下其他的类访问;
  • public:该类可以被任意包下,任意的类所访问。

总结

简单继续解释一些Java基础的知识内容,下一节我们将会正式进入Java语法知识,期待你们的三连哟!!!!

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值